XML 38 R28.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Accounts payable $ 30,637 $ 21,969
Accrued salaries and bonuses 93,015 233,499
Accrued payroll taxes and benefits 43,699 58,979
Accrued professional liabilities 27,488 25,995
Accrued contingent consideration 13,484 13,565
Accrued uncertain tax positions 7,000 7,000
Other accrued expenses 45,047 34,800
Accounts payable and accrued expenses, total $ 260,370 $ 395,807