XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, net
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories, net Inventories, net
June 30,
2023
December 31,
2022
(In thousands)
Finished goods and parts$124,959 $130,989 
Work in process151,875 138,043 
Raw materials and purchased parts830,990 775,252 
Total inventories, net$1,107,824 $1,044,284