XML 18 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accounts payable $ 47,519 $ 39,610
Accrued salaries and bonuses 108,079 268,619
Accrued payroll taxes and benefits 47,791 67,268
Accrued professional liabilities 48,149 44,869
Accrued contingent consideration 1,288 2,696
Accrued interest 27,422 32,910
Other accrued expenses 43,115 55,894
Accounts payable and accrued expenses, total $ 323,363 $ 511,866