XML 89 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Schedule of Deferred Costs (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Jun. 30, 2021
Capitalized Contract Cost [Line Items]    
Deferred contract costs $ 2,579.7 $ 2,498.2
Deferred costs to obtain a contract    
Capitalized Contract Cost [Line Items]    
Deferred contract costs 1,144.8 1,055.7
Deferred costs to fulfill a contract    
Capitalized Contract Cost [Line Items]    
Deferred contract costs $ 1,434.9 $ 1,442.5