XML 50 R38.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
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 31,202 $ 47,459 $ 30,900
Current portion of accrued warranty 20,397 20,393 18,185
Taxes payable 14,624 41 17,508
Customer rebates 10,440 9,329 9,735
Other 24,357 21,513 23,326
Accrued expenses and other current liabilities $ 101,020 $ 98,735 $ 99,654