XML 42 R28.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 Accrued Expenses And Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following at:
 March 31,December 31,
(In thousands)20252024
Employee compensation and benefits$62,064 $70,107 
Current portion of accrued warranty41,484 40,735 
Customer rebates24,119 21,707 
Other71,643 52,726 
Accrued expenses and other current liabilities$199,310 $185,275 
Schedule Of Reconciliation Of The Activity Related To Accrued Warranty The following table provides a reconciliation of the activity related to the Company's accrued warranty, including both the current and long-term portions, for the three months ended March 31:
(In thousands)20252024
Balance at beginning of period$65,485 $71,578 
Provision for warranty expense issued during the period11,416 8,816 
Provision for warranty expense for preexisting warranties4,825 4,307 
Warranty costs paid(13,202)(14,586)
Balance at end of period68,524 70,115 
Less long-term portion(27,040)(23,390)
Current portion of accrued warranty at end of period$41,484 $46,725