XML 75 R63.htm IDEA: XBRL DOCUMENT v3.5.0.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Accounts payable $ 16,940 $ 11,644
Accrued expenses - general 34,148 30,347
Accrued salaries and benefits 46,417 46,564
Income taxes payable 3,856 3,316
Total $ 101,361 $ 91,871