XML 111 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED EXPENSES AND OTHER - (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
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
Total $ 56,700 $ 84,263