XML 28 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Inventories
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]
(6) Inventories

 

Inventories consist of the following (in thousands):

 

   

December 31,

 
   

2023

   

2022

 

Raw materials

  $ 53,539     $ 42,475  

Work in process

    7,821       4,183  

Finished goods

    8,831       6,878  

Total Inventory

  $ 70,191     $ 53,536