XML 39 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Accounts payable $ 27,913 $ 21,969
Accrued salaries and bonuses 136,832 233,499
Accrued payroll taxes and benefits 53,085 58,979
Accrued professional liabilities 27,620 25,995
Accrued contingent consideration 9,134 13,565
Accrued uncertain tax positions 7,000 7,000
Other accrued expenses 38,496 34,800
Accounts payable and accrued expenses, total $ 300,080 $ 395,807