XML 145 R77.htm IDEA: XBRL DOCUMENT v3.3.1.900
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable $ 11,644 $ 28,280
Accrued expenses - general 30,347 31,693
Accrued salaries and benefits 46,564 44,150
Income taxes payable 3,316 7,643
Total $ 91,871 $ 111,766