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

Note 7.  Inventories

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

 

 

June 30, 2025

  

December 31, 2024

 

Raw materials

 $77,116  $50,379 

Work in process and sub-assemblies

  61,205   35,716 

Finished goods

  18,927   17,291 

Allowance for inventory

  (18,381)  (15,251)

Total inventories

 $138,867  $88,135 

 

For the three months ended June 30, 2025 and 2024, the inventory reserve adjustment expensed for inventory was $1.9 million and $1.4 million, respectively. For six months ended June 30, 2025 and 2024, the inventory reserve adjustment expensed for inventory was $3.7 million and $3.1 million, respectively.

 

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