XML 99 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2025
Additional Financial Information Disclosure [Abstract]  
Schedule of Balance Sheet Components
 June 30, 2025December 31, 2024
RECEIVABLES – NET
Customers$468.5 $461.0 
Other17.4 14.7 
Total485.9 475.7 
Less: allowance for credit losses9.8 9.8 
Receivables – net$476.1 $465.9 
INVENTORIES – NET
Raw materials and component parts$309.9 $285.5 
Work in process51.4 34.4 
Finished goods126.5 109.8 
Inventories – net$487.8 $429.7 
ACCRUED EXPENSES
Payroll and related items$93.6 $105.0 
Management incentive compensation15.1 14.6 
Income taxes payable5.4 10.1 
Warranty14.0 13.6 
Deferred revenue53.0 50.7 
Lease liability27.7 26.1 
Restructuring7.8 0.9 
Accrued interest11.6 12.7 
Other43.1 45.0 
Accrued expenses$271.3 $278.7