Service Revenue (Narrative) (Details) - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
May 31, 2019 |
May 31, 2018 |
May 31, 2017 |
|
Service Revenue [Line Items] | |||
Direct pass-through costs for payroll wages and payroll taxes | $ 14.5 | $ 7.7 | $ 5.7 |
Direct pass-through costs related to state unemployment insurance | 82.3 | 47.5 | 34.0 |
Direct pass-through costs related to guaranteed cost benefit plans | $ 451.8 | $ 274.2 | $ 224.8 |
Revenue performance obligations timing | the Company defers revenue associated with these performance obligations, which exceed one year, and subsequently recognizes these as future services are provided, over approximately three to four years | ||
Capitalized contract cost, amortization period | 8 years | ||
Impairment loss | $ 0.0 | ||
Minimum [Member] | |||
Service Revenue [Line Items] | |||
Revenue performance obligations timing, years | 3 years | ||
Maximum [Member] | |||
Service Revenue [Line Items] | |||
Revenue performance obligations timing, years | 4 years |
X | ||||||||||
- Definition Direct Pass Through Cost Guaranteed Cost Benefit Plans No definition available.
|
X | ||||||||||
- Definition Direct Pass Through Cost Payroll Wages And Taxes Including Federal And State Unemployment Insurance No definition available.
|
X | ||||||||||
- Definition Direct Pass Through Cost State Unemployment Insurance No definition available.
|
X | ||||||||||
- Definition Revenue Performance Obligations Timing Years No definition available.
|
X | ||||||||||
- Definition Service Revenue [Line Items] No definition available.
|
X | ||||||||||
- Definition Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|