Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
Note 4 - Balance Sheet Components - Summary of Balance Sheet Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Cash and cash equivalents:    
Cash $ 17,281 $ 23,977
Cash equivalents 66,562 68,390
Cash and Cash Equivalents, at Carrying Value, Ending Balance 83,843 92,367
Restricted cash 522 525
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Ending Balance 84,365 92,892
Inventories:    
Finished goods 4,476 3,071
Raw materials 873 1,047
Reserve for obsolescence (92) (339)
Inventory, Net, Total 5,257 3,779
Property and equipment:    
Office equipment 460 449
Office software 1,009 1,001
Machinery 22 30
Furniture and fixtures 252 254
Leasehold improvements 814 839
Construction in progress 173 41
Property and equipment, at cost 2,730 2,614
Accumulated depreciation and amortization (2,267) (2,075)
Property, Plant and Equipment, Net, Ending Balance 463 539
Other accrued expenses:    
Sales returns 137 189
Employee-related expense 988 1,149
Warehousing, inventory-related and other 808 584
Accrued Liabilities, Current, Total 1,933 1,922
Deferred revenue:    
Deferred revenue 8,536 3,091
Unshipped Product [Member]    
Deferred revenue:    
Deferred revenue 6,525 1,005
Auto ship advances [Member]    
Deferred revenue:    
Deferred revenue 1,901 1,977
Product and Service, Other [Member]    
Deferred revenue:    
Deferred revenue $ 110 $ 109