XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Inventories (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

March 31,

   

December 31,

 

(in thousands)

 

2025

   

2024

 
                 

Raw material and common parts

  $ 8,192     $ 8,044  

Work-in-process

    7,164       7,072  

Finished goods

    884       1,468  
      16,240       16,584  

Less inventory reserve

    (752 )     (758 )

Inventories, net

  $ 15,488     $ 15,826