XML 52 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses And Other Current Liabilities (Schedule Of Accrued Expenses And Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 68,125 $ 45,612  
Current portion of accrued warranty 29,722 29,898 $ 33,710
Customer rebates 23,094 14,129  
Other 60,457 42,781  
Accrued expenses and other current liabilities $ 181,398 $ 132,420