XML 54 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED EXPENSES AND OTHER (Tables)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Schedule of accrued expenses
Accrued expenses and other consisted of the following (in thousands):
 
December 31,
 
2019
 
2018
Employee compensation and related costs
$
27,166

 
$
42,852

Professional fees
13,331

 
7,994

Deferred purchase consideration - business acquisitions
1,700

 
15,000

Other
14,503

 
18,417

 
$
56,700

 
$
84,263