XML 31 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 5 - Inventories
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Inventory Disclosure [Text Block]

 

 

5. Inventories

 

Total inventories included in the balance sheet consist of the following:

 

   

As of December 31,

 
   

2024

   

2023

 

Raw materials

  $ 13,180     $ 14,474  

Work-in-process

    7,001       7,503  

Finished goods

    8,761       7,712  

Total

  $ 28,942     $ 29,689  
                 

Inventories

  $ 23,809     $ 24,428  

Other long-term assets

    5,133       5,261  

Total

  $ 28,942     $ 29,689  

 

Inventories are stated net of inventory reserves of approximately $3.9 million and $3.6 million, as of December 31, 2024 and 2023, respectively.