XML 62 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Select Balance Sheet and Statement of Operations Information (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

December 31,

 
  

2022

  

2021

 

Raw materials

 $2,478  $2,368 

Work-in-progress

  2,112   1,649 

Finished goods

  19,316   16,526 

Total inventory

 $23,906  $20,543 
Property, Plant and Equipment [Table Text Block]
     

December 31,

 
  

Useful Lives (in years)

  

2022

  

2021

 

Lab equipment tooling and molds

 4 – 10  $4,356  $8,194 

Office furniture and equipment

 6 – 10   1,240   1,743 

Leasehold improvements

 

up to 10

   794   1,839 

Computers and software

 3   906   1,939 

Vehicles

 5 – 7   37   37 

Demo units

 5   214   114 

Total property and equipment

     7,547   13,866 

Less: Accumulated depreciation

     (5,690)  (11,197)

Total property and equipment, net

    $1,857  $2,669 
Schedule of Other Current Assets [Table Text Block]
  

December 31,

 
  

2022

  

2021

 

Government remittances (1)

 $1,602  $1,322 

Consideration receivable from subsidiaries sale

  629   1,405 

Deferred financing costs

  301   223 

Sundry assets and miscellaneous

  1,170   808 

Total other current assets

 $3,702  $3,758 
Schedule of Accrued Expenses and Other Current Liabilities [Table Text Block]
  

December 31,

 
  

2022

  

2021

 

Payroll and related expense

 $2,244  $1,770 

Accrued expenses

  5,045   6,584 

Commission accrual

  3,761   4,529 

Sales and consumption taxes

  5,617   6,629 

Total accrued expenses and other current liabilities

 $16,667  $19,512 
Schedule of Product Warranty Liability [Table Text Block]
  

December 31,

 
  

2022

  

2021

 

Balance as of the beginning of the year

 $1,753  $1,639 

Warranties issued during the year

  993   1,231 

Warranty costs incurred during the year

  (1,264)  (1,117)

Balance at the end of the year

 $1,482  $1,753 

Current

  1,074   1,245 

Long-term

  408   508 

Total

 $1,482  $1,753 
Schedule of Finance Expenses [Table Text Block]
  

December 31,

 
  

2022

  

2021

 

Interest expense

 $4,297  $3,720 

Accretion on long-term debt and amortization of fees

  264   1,235 

Total finance expenses

 $4,561  $4,955