XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Inventory, Net [Abstract]    
Raw materials $ 781,168 $ 671,195
Work in progress 311,819 271,659
Finished goods 446,098 377,800
Subtotal 1,539,085 1,320,654
Less reserves (131,288) (129,559)
Total $ 1,407,797 $ 1,191,095