XML 60 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Accounts Payable and Accrued Expenses    
Accrued research payables $ 54,317 $ 45,826
Accrued compensation and benefits 20,878 34,526
Accrued settlement costs   24,450
Accrued rent 19,127 19,061
Trade payables 17,354 14,474
Deferred revenue 7,147 7,643
Deferred compensation 2,921 3,262
Accrued restructuring 234 3,157
Accrued transaction processing 3,270 3,230
Other 21,684 18,714
Total $ 146,932 $ 174,343