XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Select Balance Sheet and Statement of Operations Information (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

March 31,

   

December 31,

 
   

2022

   

2021

 

Raw materials

  $ 2,964     $ 2,368  

Work-in-progress

    628       1,649  

Finished goods

    17,727       16,526  

Total inventory

  $ 21,319     $ 20,543  
Property, Plant and Equipment [Table Text Block]
      Useful Lives    

March 31,

   

December 31,

 
      (in years)     2022     2021  

Lab equipment tooling and molds

   

4 – 10

    $ 8,236     $ 8,194  

Office furniture and equipment

   

6 – 10

      2,012       1,743  

Leasehold improvements

   

up to 10

      37       1,839  

Computers and software

   

3

      1,780       1,939  

Vehicles

   

5 – 7

      1,781       37  

Demo units

   

5

      114       114  

Total property and equipment

            13,960       13,866  

Less: Accumulated depreciation

            (11,377 )     (11,197 )

Total property and equipment, net

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

March 31,

   

December 31,

 
   

2022

   

2021

 

Government remittances (1)

  $ 1,799     $ 1,322  

Consideration receivable from sale of subsidiaries

    1,251       1,405  

Deferred financing costs

    223       223  

Sundry assets and miscellaneous

    866       808  

Total other current assets

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

March 31,

   

December 31,

 
   

2022

   

2021

 

Payroll and related expense

  $ 1,940     $ 1,770  

Accrued expenses

    6,303       6,584  

Commission accrual

    3,780       4,529  

Sales and consumption taxes

    6,795       6,629  

Total accrued expenses and other current liabilities

  $ 18,818     $ 19,512  
Schedule of Product Warranty Liability [Table Text Block]
   

March 31,

   

December 31,

 
   

2022

   

2021

 

Balance as of the beginning of the period

  $ 1,753     $ 1,639  

Warranties issued during the period

    189       1,231  

Warranty costs incurred during the period

    (383 )     (1,117 )

Balance at the end of the period

  $ 1,559     $ 1,753  

Current

    1,127       1,245  

Long-term

    432       508  

Total

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

Three Months Ended March 31,

 
   

2022

   

2021

 

Interest expense

  $ 858     $ 1,138  

Accretion on long-term debt and amortization of fees

    65       747  

Total finance expenses

  $ 923     $ 1,885