XML 27 R13.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consist of the following:
(In thousands)June 30
2025
December 31
2024
Finished goods$18,683 $14,344 
Work-in-process15,207 15,629 
Raw materials and purchased parts114,598 107,364 
Stores and supplies47,289 44,705 
Total inventories$195,777 $182,042