XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Components of Accrued Expenses and Other Current Liabilities
The components of accrued expenses and other current liabilities were as follows:
(in millions)March 31, 2025December 31, 2024
Accrued rebates$162.7 $148.3 
Employee compensation and related costs89.5 142.8 
Professional and consulting services42.1 51.6 
Other84.3 81.1 
Accrued expenses and other current liabilities$378.6 $423.8 
Schedule of Reconciliation of Changes in Product Warranty Liability
Reconciliations of the changes in the Company’s product warranty liability were as follows: 
Three Months Ended March 31,
(in millions)20252024
Product warranty liability at beginning of period$13.9 $10.3 
Warranty expense7.6 5.5 
Warranty fulfillment(5.4)(4.5)
Product warranty liability at the end of period$16.1 $11.3