XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accounts payable $ 30,709 $ 34,632
Accrued salaries and bonuses 194,457 225,429
Accrued payroll taxes and benefits 78,211 75,672
Accrued professional liabilities 33,468 37,912
Accrued contingent consideration 21,430 6,259
Accrued interest 15,418 4,495
Other accrued expenses 40,046 53,618
Accounts payable and accrued expenses, total $ 413,739 $ 438,017