v3.26.1
OTHER CURRENT ASSETS & OTHER CURRENT LIABILITIES - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Other Current Assets and Other Current Liabilities [Abstract]    
Accrued payroll $ 193.5 $ 202.1
Social security and payroll taxes 89.0 103.7
Compensation accrual 81.8 159.3
Warranty accruals and project contingencies 78.9 82.6
Consideration payable 55.3 55.6
Value-added tax and other taxes payable 53.4 53.7
Legal provisions 52.6 59.1
Provisions for operational commitments 44.5 59.6
Other accrued liabilities 119.9 98.0
Total other current liabilities $ 768.9 $ 873.7