XML 98 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued and Other Current Liabilities - Summary of Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accrued liabilities      
Customer incentives $ 112.2 $ 112.7  
Compensation and benefits 96.3 77.2  
Income and other accrued taxes 55.3 19.9  
Standard product warranties 26.2 24.9 $ 25.2
Other accrued liabilities 83.2 58.2  
Accrued and other current liabilities $ 373.2 $ 292.9