XML 31 R19.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities
6 Months Ended
Jun. 30, 2025
Accrued Liabilities [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consist of: 
(in millions)June 30,
2025
December 31,
2024
Contract liabilities$94.2 $71.4 
Employee related expenses43.4 53.4 
Current lease liabilities13.2 10.6 
Accrued interest6.8 6.6 
Warranty7.2 6.2 
Other68.6 63.0 
Total$233.4 $211.2