XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses And Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule Of Accrued Expenses And Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following at:
 June 30,December 31,
(In thousands)20252024
Employee compensation and benefits$75,859 $70,107 
Current portion of accrued warranty42,780 40,735 
Customer rebates25,409 21,707 
Other69,031 52,726 
Accrued expenses and other current liabilities$213,079 $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 six months ended June 30:
(In thousands)20252024
Balance at beginning of period$65,485 $71,578 
Provision for warranty expense issued during the period22,200 19,260 
Provision for warranty expense for preexisting warranties9,906 8,968 
Warranty costs paid(25,351)(28,439)
Balance at end of period72,240 71,367 
Less long-term portion(29,460)(24,320)
Current portion of accrued warranty at end of period$42,780 $47,047