XML 87 R73.htm IDEA: XBRL DOCUMENT v3.6.0.2
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable $ 8,787 $ 11,644
Accrued expenses - general 26,426 30,347
Accrued salaries and benefits 47,614 46,564
Income taxes payable 308 3,316
Total $ 83,135 $ 91,871