XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following (in millions):
 
December 31, 2024
December 31, 2023
Compensation and related benefit costs$44.7 $41.8 
Customer deposits14.3 8.5 
Accrued commissions0.5 0.3 
Accrued warranty costs5.5 4.5 
Non-income taxes payable10.9 11.8 
Pension and other post-retirement obligations0.7 0.3 
Income taxes payable7.1 4.2 
Derivative liability (cross currency swap)3.4 10.7 
Restructuring0.2 — 
Other accrued expenses15.5 13.5 
Total$102.8 $95.6