XML 56 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Details and Other Financial Information - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable trade $ 242.4 $ 237.9
Accrued tax, audit, and legal fees 218.8 44.8
Accrued rebates 837.4 556.4
Accrued warranty 13.3 12.8
Deferred compensation plan liabilities 13.7 10.2
Other accrued liabilities 47.5 39.7
Total accounts payable and accrued liabilities $ 1,373.1 $ 901.8