XML 99 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses And Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
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)20192018
Employee compensation and benefits$45,612  $33,835  
Current portion of accrued warranty29,898  32,180  
Customer rebates14,129  6,193  
Other42,781  26,424  
Accrued expenses and other current liabilities$132,420  $98,632  
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)201920182017
Balance at beginning of period$46,530  $38,502  $32,393  
Provision for warranty expense30,520  31,819  25,399  
Warranty liability from acquired businesses287  760  150  
Warranty costs paid(30,170) (24,551) (19,440) 
Balance at end of period47,167  46,530  38,502  
Less long-term portion17,269  14,350  15,447  
Current portion of accrued warranty at end of period$29,898  $32,180  $23,055