v3.26.3
Inventories, net (Tables)
9 Months Ended
Sep. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories
September 30,
2026
December 31,
2025
(In thousands)
Finished goods and parts$165,447 $112,300 
Work in process222,351 179,792 
Raw materials and purchased parts979,047 814,313 
Total inventories, net$1,366,845 $1,106,405