XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Balance Sheet Details and Other Financial Information - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable trade $ 307.0 $ 276.4
Accrued tax, audit, and legal fees 35.2 42.6
Accrued rebates 1,165.3 950.7
Accrued warranty 5.9 12.6
Income tax payable 1.0 7.5
Deferred compensation plan liabilities 18.3 15.2
Other accrued liabilities 37.1 40.5
Total accounts payable and accrued liabilities $ 1,569.8 $ 1,345.5