XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Details and Other Financial Information - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable trade $ 269.7 $ 276.4
Accrued tax, audit, and legal fees 43.0 42.6
Accrued rebates 1,050.1 950.7
Accrued warranty 7.2 12.6
Income tax payable 11.9 7.5
Deferred compensation plan liabilities 18.3 15.2
Other accrued liabilities 46.4 40.5
Total accounts payable and accrued liabilities $ 1,446.6 $ 1,345.5