XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses And Other Current Liabilities (Schedule Of Accrued Expenses And Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 65,979 $ 62,555  
Income taxes payable 32,214   $ 9,697
Current portion of accrued warranty 23,780 32,451 $ 28,643
Customer rebates 23,126 23,670  
Other 65,460 59,827  
Accrued expenses and other current liabilities $ 210,559 $ 188,200