XML 92 R74.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued payroll and related expenses $ 59,883 $ 77,394
Dividends payable 18,012 18,929
Income taxes payable 17 819
Other tax liabilities 13,817 13,941
Contingent consideration 29,322 27,986
Accrued expenses 58,519 63,026
Other liabilities 73,583 71,098
Accrued expenses and other liabilities $ 253,153 $ 273,193