XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Balance Sheet Information (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Inventory, Current [Table Text Block]

Inventories:

 

March 31,

   

December 31,

 

(in thousands)

 

2021

   

2020

 

Finished goods

  $ 5,114     $ 4,938  

Work in process

    3,544       3,513  

Raw materials

    14,018       13,811  

Total

  $ 22,676     $ 22,262  
Other Current Liabilities [Table Text Block]

Current Liabilities:

 

March 31,

   

December 31,

 

(in thousands)

 

2021

   

2020

 

Compensation

  $ 2,711       3,715  

Professional fees

    432       432  

Warranty costs

    168       185  

Customer related costs

    1,010       1,093  

Accrued income taxes

    206       286  

Other

    2,108       1,767  

Total

  $ 6,635     $ 7,478