XML 50 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses And Other Current Liabilities (Schedule Of Accrued Expenses And Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 26,673 $ 39,365 $ 31,202
Current portion of accrued warranty 24,813 23,055 20,397
Taxes payable 8,916 3,561 14,624
Customer rebates 11,589 11,124 10,440
Other 37,827 25,744 24,357
Accrued expenses and other current liabilities $ 109,818 $ 102,849 $ 101,020