XML 63 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Components of Inventory
Inventories consisted of the following:
 December 31,
 20242023
 (Amounts in thousands)
Raw materials$391,562 $407,979 
Work in process262,173 302,655 
Finished goods275,975 278,787 
Less: Excess and obsolete reserve(92,456)(109,484)
Inventories
$837,254 $879,937