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

Inventories:

 

March 31,

  

December 31,

 

(in thousands)

 

2023

  

2022

 

Finished goods

 $5,144  $5,223 

Work in process

  3,660   3,776 

Raw materials

  18,057   17,440 

Total

 $26,861  $26,439 
Other Current Liabilities [Table Text Block]

Other Current Liabilities:

 

March 31,

  

December 31,

 

(in thousands)

 

2023

  

2022

 

Compensation

 $3,154  $3,476 

Professional fees

  589   392 

Warranty costs

  279   268 

Customer credits

  2,204   2,368 

Accrued income taxes

  700   - 

Other

  1,092   982 

Total

 $8,018  $7,486