XML 87 R75.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued payroll and related expenses $ 60,141 $ 86,798
Dividends payable 18,360 33,923
Income taxes payable 12,100 14,760
Other tax liabilities 19,617 23,426
Contingent consideration 28,884 31,046
Accrued expenses 79,520 68,180
Other liabilities 44,713 64,841
Accrued expenses and other liabilities $ 263,335 $ 322,974