XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accounts payable $ 32,386 $ 31,059
Accrued salaries and bonuses 151,982 242,888
Accrued payroll taxes and benefits 64,197 78,415
Accrued professional liabilities 44,837 34,931
Accrued contingent consideration 8,299 18,760
Accrued interest 34,183 9,477
Other accrued expenses 50,524 33,037
Accounts payable and accrued expenses, total $ 386,408 $ 448,567