XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Finished goods $ 1,244.8 $ 1,187.9
Repair and replacement parts 781.9 754.6
Work in process 252.0 170.0
Raw materials 679.3 618.8
Inventories, net 2,958.0 2,731.3
Reserve for surplus and obsolete inventories $ 269.3 $ 251.1