XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Components of inventories    
Finished goods $ 692.5 $ 422.6
Work in process 13.3 11.0
Raw materials and parts 445.7 410.7
Subtotal 1,151.5 844.3
Excess of current cost over last-in, first-out cost (149.6) (139.5)
Total inventories, net $ 1,001.9 $ 704.8