XML 97 R38.htm IDEA: XBRL DOCUMENT v3.22.2
ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other liabilities
Accrued expenses and other liabilities consist of the following:
June 30,
2022
December 31,
2021
Accrued payroll and related expenses$70,955 $107,904 
Dividends payable28,514 28,486 
Income taxes payable35,459 39,776 
Other tax liabilities18,869 20,106 
Contingent consideration17,722 — 
Accrued expenses30,387 96,250 
Other liabilities43,867 51,228 
Accrued expenses and other liabilities$245,773 $343,750