Contractual Commitments, Contingencies, and Off-Balance Sheet Arrangements - Contractual Obligations (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2019 |
Jun. 30, 2018 |
Jun. 30, 2017 |
|
| Commitments and Contingencies Disclosure [Abstract] | |||
| Data center expenses | $ 106.1 | $ 107.5 | $ 104.8 |
| Facilities and equipment leases | 49.0 | 50.4 | 50.3 |
| Software license agreements | 37.3 | 33.7 | 32.0 |
| Software/hardware maintenance agreements | 65.0 | 63.5 | 63.2 |
| Total expenses | $ 257.4 | $ 255.0 | $ 250.3 |