XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Components of inventories    
Finished goods $ 599.6 $ 422.6
Work in process 8.1 11.0
Raw materials and parts 441.3 410.7
Subtotal 1,049.0 844.3
Excess of current cost over last-in, first-out cost (146.7) (139.5)
Total inventories, net $ 902.3 $ 704.8