XML 69 R56.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Accounts payable $ 28,474 $ 21,969
Accrued salaries and bonuses 220,635 233,499
Accrued payroll taxes and benefits 67,830 58,979
Accrued professional liabilities 28,972 25,995
Accrued contingent consideration 6,566 13,565
Accrual for uncertain tax positions   7,000
Accrued interest 4,511 2,655
Other accrued expenses 50,950 32,145
Accounts payable and accrued expenses, total $ 407,938 $ 395,807