XML 30 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2017
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses

Accounts payable and accrued expenses consist of the following (in thousands):

 

     June 30, 2017      December 31, 2016  

Accounts payable

   $ 30,365      $ 28,474  

Accrued salaries and bonuses

     133,698        220,635  

Accrued payroll taxes and benefits

     62,815        67,830  

Accrued professional liabilities

     37,393        28,972  

Accrued contingent consideration

     6,335        6,566  

Accrued interest

     4,460        4,511  

Other accrued expenses

     44,985        50,950  
  

 

 

    

 

 

 
   $ 320,051      $ 407,938