Quarterly report pursuant to Section 13 or 15(d)

Note 3 - Balance Sheet Components - Summary of Balance Sheet Amounts (Details)

v3.22.2
Note 3 - Balance Sheet Components - Summary of Balance Sheet Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Cash $ 15,046 $ 17,281
Cash equivalents 60,587 66,562
Cash and cash equivalents 75,633 83,843
Restricted cash 78 522
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance 75,711 84,365
Inventories:    
Finished goods 4,309 4,476
Raw materials 952 873
Reserve for obsolescence (68) (92)
Inventory, Net, Total 5,193 5,257
Other accrued expenses:    
Sales returns 92 137
Employee-related expense 742 988
Warehousing, inventory-related and other 955 808
Accrued Liabilities, Current, Total 1,789 1,933
Deferred revenue:    
Deferred revenue 6,692 8,536
Unshipped Product [Member]    
Deferred revenue:    
Deferred revenue 4,772 6,525
Auto ship advances [Member]    
Deferred revenue:    
Deferred revenue 1,832 1,901
Product and Service, Other [Member]    
Deferred revenue:    
Deferred revenue $ 88 $ 110