XML 42 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses And Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
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)20182017
Employee compensation and benefits$33,835 $39,365 
Current portion of accrued warranty32,180 23,055 
Customer rebates6,193 11,124 
Other27,020 29,305 
Accrued expenses and other current liabilities$99,228 $102,849 
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)201820172016
Balance at beginning of period$38,502 $32,393 $26,204 
Provision for warranty expense31,819 25,399 20,985 
Warranty liability from acquired businesses760 150 125 
Warranty costs paid(24,551)(19,440)(14,921)
Balance at end of period46,530 38,502 32,393 
Less long-term portion14,350 15,447 12,000 
Current portion of accrued warranty at end of period$32,180 $23,055 $20,393