XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses And Other Current Liabilities (Schedule Of Accrued Expenses And Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Payables and Accruals [Abstract]      
Employee compensation and benefits $ 85,797 $ 85,760  
Income taxes payable 76,159 10,561  
Deferred acquisition payments and contingent consideration 57,388 39,307  
Current portion of accrued warranty 38,255 33,874 $ 23,780
Other 87,887 73,936  
Accrued expenses and other current liabilities $ 345,486 $ 243,438