XML 96 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCRUED EXPENSES - (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Employee compensation and related costs $ 37,782 $ 15,879
Professional fees 13,743 1,243
Other 24,855 9,918
Total $ 76,380 $ 27,040