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

Inventories:

 

March 31,

  

December 31,

 

(in thousands)

 

2022

  

2021

 

Finished goods

 $6,798  $5,646 

Work in process

  3,439   3,410 

Raw materials

  18,474   18,531 

Total

 $28,711  $27,587 
Other Current Liabilities [Table Text Block]

Other Current Liabilities:

 

March 31,

  

December 31,

 

(in thousands)

 

2022

  

2021

 

Compensation

 $2,878  $6,048 

Professional fees

  396   480 

Warranty costs

  242   240 

Customer related costs

  2,058   2,265 

Settlement of litigation

  4,814   - 

Accrued income taxes

  141   224 

Other

  1,653   1,505 

Total

 $12,181  $10,762