XML 40 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Accounts payable $ 23,885 $ 28,474
Accrued salaries and bonuses 98,885 220,635
Accrued payroll taxes and benefits 42,162 67,830
Accrued professional liabilities 32,765 28,972
Accrued contingent consideration 6,145 6,566
Accrued interest 14,860 4,511
Other accrued expenses 37,619 50,950
Accounts payable and accrued expenses, total $ 256,321 $ 407,938