XML 67 R49.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Expenses And Other Current Liabilities (Schedule of Reconciliation of the Activity Related to Accrued Warranty) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Movement in Standard and Extended Product Warranty, Increase (Decrease)      
Balance at beginning of period $ 26,204 $ 21,641 $ 17,325
Provision for warranty expense 20,985 17,267 12,860
Warranty liability from acquired businesses 125 240 688
Warranty costs paid (14,921) (12,944) (9,232)
Balance at end of period 32,393 26,204 21,641
Less long-term portion 12,000 9,184 7,125
Current portion of accrued warranty $ 20,393 $ 17,020 $ 14,516