XML 51 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses And Other Current Liabilities (Schedule Of Accrued Expenses And Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 34,230 $ 39,365 $ 36,861
Current portion of accrued warranty 25,319 23,055 21,705
Income taxes payable 2,591 3,561 19,235
Customer rebates 12,063 11,124 11,397
Other 30,078 25,744 25,256
Accrued expenses and other current liabilities $ 104,281 $ 102,849 $ 114,454