XML 39 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accounts payable $ 31,658 $ 34,632
Accrued salaries and bonuses 108,521 225,429
Accrued payroll taxes and benefits 56,832 75,672
Accrued professional liabilities 37,542 37,912
Accrued contingent consideration 8,461 6,259
Accrued interest 14,923 4,495
Other accrued expenses 44,628 53,618
Accounts payable and accrued expenses, total $ 302,565 $ 438,017