XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Inventories
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Inventory Disclosure [Text Block]

Note 7.  Inventories

Inventories, net of inventory write-downs, consist of the following for the periods indicated (in thousands):​

 

 

June 30, 2024

  

December 31, 2023

 

Raw materials

 $25,412  $22,128 

Work in process and sub-assemblies

  27,473   33,792 

Finished goods

  18,340   22,452 

Allowance for inventory

  (16,903)  (14,506)

Total inventories

 $54,322  $63,866 

 

For the three months ended June 30, 2024 and 2023, the inventory reserve adjustment expensed for inventory was $1.4 million, and $2.4 million, respectively. For six months ended  June 30, 2024 and 2023, the inventory reserve adjustment expensed for inventory was $3.1 million, and $5.0 million, respectively.

 

For the three months ended June 30, 2024 and 2023, the direct inventory write-offs related to scrap, discontinued products, and damaged inventories were $0.8 million and $3.1 million, respectively. For the six months ended June 30, 2024 and 2023, the direct inventory write-offs related to scrap, discontinued products, and damaged inventories were $1.7 million and $6.9 million, respectively.