XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Details and Other Financial Information - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable trade $ 326.6 $ 276.4
Accrued tax, audit, and legal fees 38.5 42.6
Accrued rebates 1,159.9 950.7
Accrued warranty 5.8 12.6
Income tax payable 5.8 7.5
Deferred compensation plan liabilities 19.2 15.2
Other accrued liabilities 36.7 40.5
Total accounts payable and accrued liabilities $ 1,592.5 $ 1,345.5