XML 19 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Accounts payable $ 25,191 $ 32,783
Accrued salaries and bonuses 141,633 231,390
Accrued payroll taxes and benefits 49,236 49,858
Accrued professional liabilities 25,943 19,718
Accrued contingent consideration 15,789 17,010
Other accrued expenses 28,927 29,899
Accounts payable and accrued expenses, total $ 286,719 $ 380,658