XML 61 R41.htm IDEA: XBRL DOCUMENT v2.4.0.6
Goodwill and Identifiable Assets (Goodwill) (Details) (USD $)
In Thousands, unless otherwise specified
9 Months Ended 12 Months Ended
Sep. 30, 2012
Sep. 30, 2011
Dec. 31, 2011
Dec. 31, 2010
Goodwill [Roll Forward]        
Gross goodwill $ 618,730   $ 350,951 $ 321,437
Accumulated impairment loss (121,717)   (121,717) (121,717)
Goodwill 497,013   229,234 199,720
Acquisition accounting 982 0    
Translation adjustment 81   (990)  
Valesta
       
Goodwill [Roll Forward]        
Acquisition     16,097  
HCP
       
Goodwill [Roll Forward]        
Acquisition     14,407  
Apex Systems
       
Goodwill [Roll Forward]        
Acquisition 266,716      
Apex
       
Goodwill [Roll Forward]        
Gross goodwill 266,716   0 0
Accumulated impairment loss 0   0 0
Goodwill 266,716   0 0
Acquisition accounting 0      
Translation adjustment 0   0  
Apex | Apex Systems
       
Goodwill [Roll Forward]        
Acquisition 266,716      
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,740   27,668 12,561
Accumulated impairment loss 0   0 0
Goodwill 28,740   27,668 12,561
Acquisition accounting 991      
Translation adjustment 81   (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,561   51,570 37,163
Accumulated impairment loss 0   0 0
Goodwill 51,561   51,570 37,163
Acquisition accounting (9)      
Translation adjustment 0   0  
Physician | HCP
       
Goodwill [Roll Forward]        
Acquisition     $ 14,407