XML 60 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accounts payable $ 38,329 $ 31,059
Accrued salaries and bonuses 206,047 242,888
Accrued payroll taxes and benefits 67,406 78,415
Accrued professional liabilities 43,723 34,931
Accrued contingent consideration 4,475 18,760
Accrued interest 27,986 9,477
Other accrued expenses 54,006 33,037
Accounts payable and accrued expenses, total $ 441,972 $ 448,567