XML 73 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
The components of accrued expenses and other current liabilities were as follows:
As of December 31,
(in millions)20232022
Accrued rebates$144.0 $69.6 
Employee compensation and related costs122.0 95.9 
Professional and consulting services34.1 27.5 
Warranty liability - current portion4.8 57.3 
Other68.8 50.7 
Accrued expenses and other current liabilities$373.7 $301.0 
Schedule of Reconciliation of Changes in Product Warranty Liability
Reconciliations of the changes in the Company’s product warranty liability were as follows:  
Years Ended December 31,
(in millions)20232022
Product warranty liability at beginning of year$62.1 $6.8 
Warranty expense18.6 87.0 
Change in estimate(11.5)(14.0)
Warranty fulfillment(58.9)(17.7)
Product warranty liability at end of year$10.3 $62.1