XML 47 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses And Other Current Liabilities (Tables)
12 Months Ended
Dec. 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 December 31:
(In thousands)20252024
Employee compensation and benefits$80,023 $70,107 
Current portion of accrued warranty44,901 40,735 
Customer rebates25,751 21,707 
Other72,578 52,726 
Accrued expenses and other current liabilities$223,253 $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 years ended December 31:
(In thousands)202520242023
Balance at beginning of period$65,485 $71,578 $54,528 
Provision for warranty expense issued during the period48,250 38,123 55,023 
Provision for warranty expense for preexisting warranties16,745 16,724 29,308 
Warranty liability from acquired businesses— — 789 
Warranty costs paid(54,619)(60,940)(68,070)
Balance at end of period75,861 65,485 71,578 
Less long-term portion(30,960)(24,750)(23,110)
Current portion of accrued warranty at end of period$44,901 $40,735 $48,468