XML 58 R41.htm IDEA: XBRL DOCUMENT v2.4.0.6
Goodwill and Identifiable Assets (Goodwill) (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended 12 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Dec. 31, 2011
Dec. 31, 2010
Goodwill [Roll Forward]        
Gross goodwill $ 596,356   $ 350,951 $ 321,437
Accumulated impairment loss (121,717)   (121,717) (121,717)
Goodwill 474,639   229,234 199,720
Acquisition accounting 991 0    
Translation adjustment (396)   (990)  
Valesta
       
Goodwill [Roll Forward]        
Acquisition     16,097  
HCP
       
Goodwill [Roll Forward]        
Acquisition     14,407  
Apex Systems
       
Goodwill [Roll Forward]        
Acquisition 244,810      
Apex
       
Goodwill [Roll Forward]        
Gross goodwill 244,810   0 0
Accumulated impairment loss 0   0 0
Goodwill 244,810   0 0
Acquisition accounting 0      
Translation adjustment 0   0  
Apex | Apex Systems
       
Goodwill [Roll Forward]        
Acquisition 244,810      
Oxford
       
Goodwill [Roll Forward]        
Gross goodwill 149,483   149,483 149,483
Accumulated impairment loss 0   0 0
Goodwill 149,483   149,483 149,483
Acquisition accounting 0      
Translation adjustment 0   0  
Life Sciences
       
Goodwill [Roll Forward]        
Gross goodwill 28,263   27,668 12,561
Accumulated impairment loss 0   0 0
Goodwill 28,263   27,668 12,561
Acquisition accounting 991      
Translation adjustment (396)   (990)  
Life Sciences | Valesta
       
Goodwill [Roll Forward]        
Acquisition     16,097  
Healthcare
       
Goodwill [Roll Forward]        
Gross goodwill 122,230   122,230 122,230
Accumulated impairment loss (121,717)   (121,717) (121,717)
Goodwill 513   513 513
Acquisition accounting 0      
Translation adjustment 0   0  
Physician
       
Goodwill [Roll Forward]        
Gross goodwill 51,570   51,570 37,163
Accumulated impairment loss 0   0 0
Goodwill 51,570   51,570 37,163
Acquisition accounting 0      
Translation adjustment 0   0  
Physician | HCP
       
Goodwill [Roll Forward]        
Acquisition     $ 14,407