XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.4
Service Revenue (Summary of Changes in Deferred Costs to Obtain and Fulfill Contracts) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Capitalized Contract Cost [Line Items]        
Amortization     $ 115.1 $ 107.5
Costs To Fulfill Contracts [Member]        
Capitalized Contract Cost [Line Items]        
Balance, beginning of period $ 75.2 $ 73.4 75.3 72.3
Capitalization of costs 7.2 7.6 13.7 15.1
Amortization (6.6) (6.5) (13.2) (12.9)
Balance, end of period 75.8 74.5 75.8 74.5
Costs To Obtain Contracts [Member]        
Capitalized Contract Cost [Line Items]        
Balance, beginning of period 602.6 560.6 597.5 550.2
Capitalization of costs 53.7 50.0 109.4 107.0
Amortization (51.3) (48.0) (101.9) (94.6)
Balance, end of period $ 605.0 $ 562.6 $ 605.0 $ 562.6