v3.24.2
Inventory (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Components of inventory    
Merchandise inventory $ 443.5 $ 503.5
Finished goods 119.6 91.0
Raw materials 162.3 167.2
Work in process 70.2 66.4
Total $ 795.6 $ 828.1