XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
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)20242023
Accrued rebates
$148.3 $144.0 
Employee compensation and related costs142.8 122.0 
Professional and consulting services51.6 34.1 
Liability associated with secured borrowings
12.2 — 
Other68.9 73.6 
Accrued expenses and other current liabilities$423.8 $373.7 
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)202420232022
Product warranty liability at beginning of year$10.3 $62.1 $6.8 
Warranty expense24.1 18.6 87.0 
Change in estimate(0.4)(11.5)(14.0)
Warranty fulfillment(20.1)(58.9)(17.7)
Product warranty liability at end of year$13.9 $10.3 $62.1