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

Inventories:

 

September 30,

  

December 31,

 

(in thousands)

 

2021

  

2020

 

Finished goods

 $5,510  $4,938 

Work in process

  3,506   3,513 

Raw materials

  16,962   13,811 

Total

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

Other Current Liabilities:

 

September 30,

  

December 31,

 

(in thousands)

 

2021

  

2020

 

Compensation

 $3,992   3,715 

Professional fees

  793   432 

Warranty costs

  228   185 

Customer related costs

  1,992   1,093 

Interest

  369   46 

Accrued income taxes

  246   286 

Other

  2,050   1,721 

Total

 $9,670  $7,478