XML 136 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses And Other Current Liabilities (Schedule Of Accrued Expenses And Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 95,870 $ 62,555  
Deferred acquisition payments and contingent consideration 53,637 16,627  
Current portion of accrued warranty 30,436 32,451 $ 29,722
Customer rebates 7,206 23,670  
Other 96,573 52,897  
Accrued expenses and other current liabilities $ 283,722 $ 188,200