XML 99 R79.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Accounts Payable and Accrued Expenses      
Accrued research payables $ 45,826 $ 46,274 $ 56,700
Accrued compensation and benefits 34,526 49,441  
Accrued settlement costs 24,450    
Accrued rent 19,061 16,744  
Trade payables 14,474 17,817  
Deferred revenue 7,643 9,760  
Deferred compensation 3,262 3,027  
Accrued restructuring 3,157 1,254  
Accrued transaction processing 3,230 2,390  
Other 18,714 22,823  
Total $ 174,343 $ 169,530