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

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

 

     June 30, 2016      December 31, 2015  

Accounts payable

   $ 27,913       $ 21,969   

Accrued salaries and bonuses

     136,832         233,499   

Accrued payroll taxes and benefits

     53,085         58,979   

Accrued professional liabilities

     27,620         25,995   

Accrued contingent consideration

     9,134         13,565   

Accrued uncertain tax positions

     7,000         7,000   

Other accrued expenses

     38,496         34,800   
  

 

 

    

 

 

 
   $ 300,080       $ 395,807