Annual report pursuant to Section 13 and 15(d)

Description of Business, Basis of Presentation, and Significant Accounting Policies (Details)

v2.4.0.8
Description of Business, Basis of Presentation, and Significant Accounting Policies (Details) (USD $)
12 Months Ended
May 31, 2014
May 31, 2013
May 31, 2012
Accounting Policies [Abstract]      
Disclosure on geographic areas, Description of revenue from external customers revenue within Germany, which represented less than one percent of the Company's total revenue revenue within Germany, which represented less than one percent of the Company's total revenue revenue within Germany, which represented less than one percent of the Company's total revenue
Disclosure on geographic areas, Long-lived assets Long-lived assets in Germany are insignificant in relation to total long-lived assets of the Company Long-lived assets in Germany are insignificant in relation to total long-lived assets of the Company  
Minimum period in which payroll taxes are typically remitted after receipt of collections from client 1 day    
Maximum period in which payroll taxes are typically remitted after receipt of collections from client 30 days    
Maximum Days in Which Payroll Taxes Will Be Remitted After Receipt Of Collections From Client 90 days    
Allowance for doubtful accounts $ 1,500,000 $ 1,000,000  
Direct costs billed and incurred 3,400,000,000 3,000,000,000 3,300,000,000
Maximum individual workers' compensation claims liability 1,000,000 1,000,000  
Maximum Individual Claims Liability Health Insurance 300,000    
Workers' compensation insurance costs in current liabilities 8,500,000 6,800,000  
Workers' compensation insurance costs in long-term liabilities 16,000,000 13,700,000  
Reserve for uncertain tax positions $ 29,800,000 $ 19,800,000  
Software Development [Member]
     
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 15 years    
Minimum [Member]
     
Property, Plant and Equipment [Line Items]      
Finite-Lived Intangible Asset, Useful Life 3 years    
Minimum [Member] | Building and Building Improvements [Member]
     
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Minimum [Member] | Data Processing Equipment [Member]
     
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Minimum [Member] | Furniture Fixtures And Equipment [Member]
     
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Minimum [Member] | Software and Software Development Costs [Member]
     
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Maximum [Member]
     
Property, Plant and Equipment [Line Items]      
Finite-Lived Intangible Asset, Useful Life 12 years    
Maximum [Member] | Building and Building Improvements [Member]
     
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 35 years    
Maximum [Member] | Data Processing Equipment [Member]
     
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Maximum [Member] | Furniture Fixtures And Equipment [Member]
     
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 7 years    
Maximum [Member] | Leasehold Improvements [Member]
     
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Maximum [Member] | Software and Software Development Costs [Member]
     
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years