XML 99 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES - (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Employee compensation and related costs $ 42,852 $ 37,782
Professional fees 7,994 13,743
Deferred purchase consideration - Edgewater 15,000 0
Other 18,417 24,855
Total $ 84,263 $ 76,380