XML 83 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Schedule of Deferred Costs (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Jun. 30, 2022
Capitalized Contract Cost [Line Items]    
Deferred contract costs $ 2,769.7 $ 2,579.7
Deferred costs to obtain a contract    
Capitalized Contract Cost [Line Items]    
Deferred contract costs 1,251.6 1,144.8
Deferred costs to fulfill a contract    
Capitalized Contract Cost [Line Items]    
Deferred contract costs $ 1,518.1 $ 1,434.9