XML 59 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Components of Inventory
Inventories, net consisted of the following:
 December 31,
 20232022
 (Amounts in thousands)
Raw materials$407,979 $360,039 
Work in process302,655 295,678 
Finished goods278,787 245,494 
Less: Excess and obsolete reserve(109,484)(98,013)
Inventories, net$879,937 $803,198