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

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

 

     June 30, 2018      December 31, 2017  

Accounts payable

   $ 28,377      $ 34,632  

Accrued salaries and bonuses

     144,911        225,429  

Accrued payroll taxes and benefits

     71,379        75,672  

Accrued professional liabilities

     35,253        37,912  

Accrued contingent consideration

     26,783        6,259  

Accrued interest

     5,077        4,495  

Other accrued expenses

     46,475        53,618  
  

 

 

    

 

 

 
   $ 358,255      $ 438,017