XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of inventories
Inventories consist of the following:
(In thousands)September 30
2025
December 31
2024
Finished goods$17,609 $14,344 
Work-in-process17,649 15,629 
Raw materials and purchased parts112,080 107,364 
Stores and supplies48,079 44,705 
Total inventories$195,417 $182,042