XML 89 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Schedule of Deferred Costs (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Jun. 30, 2020
Capitalized Contract Cost [Line Items]    
Deferred contract costs $ 2,498.2 $ 2,401.6
Deferred costs to obtain a contract    
Capitalized Contract Cost [Line Items]    
Deferred contract costs 1,055.7 977.8
Deferred costs to fulfill a contract    
Capitalized Contract Cost [Line Items]    
Deferred contract costs $ 1,442.5 $ 1,423.8