XML 75 R46.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule Of Accrued Expenses And Other Liabilities
Accrued expenses and other liabilities consist of the following:
June 30,
2025
December 31,
2024
Accrued payroll and related expenses$47,506 $50,957 
Dividends payable845 2,534 
Income taxes payable2,207 2,997 
Other tax liabilities24,805 16,184 
Contingent consideration4,608 4,538 
Accrued expenses50,500 51,695 
Other liabilities44,673 56,840 
Accrued expenses and other liabilities$175,144 $185,745