XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories, net - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Finished goods and parts $ 123,401 $ 136,003
Work in process 186,254 165,914
Raw materials and purchased parts 774,967 830,554
Total inventories, net $ 1,084,622 $ 1,132,471