XML 122 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
RECEIVABLES – NET    
Customers $ 468.5 $ 461.0
Other 17.4 14.7
Total 485.9 475.7
Less: allowance for credit losses 9.8 9.8
Receivables – net 476.1 465.9
INVENTORIES – NET    
Raw materials and component parts 309.9 285.5
Work in process 51.4 34.4
Finished goods 126.5 109.8
Inventories – net 487.8 429.7
ACCRUED EXPENSES    
Payroll and related items 93.6 105.0
Management incentive compensation 15.1 14.6
Income taxes payable 5.4 10.1
Warranty 14.0 13.6
Deferred revenue 53.0 50.7
Lease liability 27.7 26.1
Restructuring 7.8 0.9
Accrued interest 11.6 12.7
Other 43.1 45.0
Accrued expenses $ 271.3 $ 278.7