XML 40 R28.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 Accrued Expenses And Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following at:
 September 30,December 31,
(In thousands)20252024
Employee compensation and benefits$85,608 $70,107 
Current portion of accrued warranty43,935 40,735 
Customer rebates26,187 21,707 
Other71,775 52,726 
Accrued expenses and other current liabilities$227,505 $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 nine months ended September 30:
(In thousands)20252024
Balance at beginning of period$65,485 $71,578 
Provision for warranty expense issued during the period33,665 31,208 
Provision for warranty expense for preexisting warranties13,914 8,684 
Warranty costs paid(38,459)(44,817)
Balance at end of period74,605 66,653 
Less long-term portion(30,670)(24,080)
Current portion of accrued warranty at end of period$43,935 $42,573