XML 48 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses And Other Current Liabilities (Schedule Of Accrued Expenses And Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Jun. 30, 2016
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 36,861 $ 47,459 $ 41,467
Current portion of accrued warranty 21,705 20,393 18,914
Taxes payable 19,235 41 19,028
Customer rebates 11,397 9,329 11,711
Other 25,256 21,513 22,124
Accrued expenses and other current liabilities $ 114,454 $ 98,735 $ 113,244