XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses And Other Current Liabilities (Schedule Of Accrued Expenses And Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 94,585 $ 85,760  
Deferred acquisition payments and contingent consideration 54,523 39,307  
Current portion of accrued warranty 40,172 33,874 $ 25,370
Other 106,158 84,497  
Accrued expenses and other current liabilities $ 295,438 $ 243,438