v3.25.2
ACCRUED EXPENSES AND OTHER (Tables)
6 Months Ended
Jun. 30, 2025
ACCRUED EXPENSES AND OTHER  
Schedule of accrued expenses

Accrued expenses at June 30, 2025 and December 31, 2024 consisted of the following (in thousands):

June 30, 

December 31, 

    

2025

    

2024

Employee compensation and related costs

$

33,178

$

44,948

Professional fees

 

17,235

 

16,339

Taxes payable

 

10,066

 

6,364

Other

 

29,665

 

38,600

$

90,144

$

106,251