XML 88 R70.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Accounts Payable and Accrued Expenses      
Accrued research payables $ 46,274 $ 56,736 $ 52,000
Accrued compensation and benefits 49,441 62,271  
Accrued rent 16,744 19,169  
Trade payables 17,817 19,547  
Deferred revenue 9,760 13,836  
Deferred compensation 3,027 3,918  
Accrued restructuring 1,254 2,224  
Accrued transaction processing 2,390 2,981  
Other 22,823 18,529  
Total $ 169,530 $ 199,211