XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Additional Balance Sheet Components [Table Text Block]
  

September 30, 2023

  

December 31, 2022

 

Cash, cash equivalents and restricted cash:

        

Cash

 $9,548  $12,834 

Cash equivalents

  48,864   56,833 
   58,412   69,667 

Restricted cash

  37   79 
  $58,449  $69,746 

Inventories:

        

Finished goods

 $3,942  $3,653 

Raw materials

  949   890 

Reserve for obsolescence

  (9)  (18)
  $4,882  $4,525 

Other accrued expenses:

        

Sales returns

 $72  $70 

Employee-related expense

  574   737 

Warehousing, inventory-related and other

  454   374 
  $1,100  $1,181 

Deferred revenue:

        

Unshipped product and unredeemed product vouchers

 $4,492  $3,822 

Auto ship advances

  1,756   1,775 
  $6,248  $5,597