XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 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)September 30, 2025December 31, 2024
Accrued rebates$184.0 $148.3 
Employee compensation and related costs172.5 142.9 
Professional and consulting services54.3 51.6 
Other107.9 81.2 
Accrued expenses and other current liabilities$518.7 $423.9 
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 September 30,Nine Months Ended September 30,
(in millions)2025202420252024
Product warranty liability at beginning of period$17.1 $11.6 $13.9 $10.2 
Warranty expense6.1 6.8 20.5 18.1 
Change in estimate
— — — (0.5)
Warranty fulfillment(6.5)(5.5)(17.7)(14.9)
Product warranty liability at the end of period$16.7 $12.9 $16.7 $12.9