XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses And Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2021
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)20212020
Employee compensation and benefits$81,906 $62,555 
Current portion of accrued warranty25,370 32,451 
Customer rebates12,531 23,670 
Other80,581 69,524 
Accrued expenses and other current liabilities$200,388 $188,200 
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)20212020
Balance at beginning of period$47,091 $47,167 
Provision for warranty expense12,304 8,358 
Warranty liability from acquired businesses125 — 
Warranty costs paid(15,360)(10,916)
Balance at end of period44,160 44,609 
Less long-term portion18,790 16,281 
Current portion of accrued warranty at end of period$25,370 $28,328