XML 104 R84.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity (Narrative) (Details)
$ / shares in Units, $ in Millions
12 Months Ended 36 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
shares
Class of Stock [Line Items]        
Treasury Stock, Value, Acquired, Cost Method | $ $ 1,907 $ 1,000 $ 200  
Payments for Repurchase of Common Stock | $ 2,000 1,000 200  
Retained earnings decrease | $ $ 534 $ 280   $ 534
Common shares, authorized 755,000,000 755,000,000   755,000,000
Preferred shares, authorized 500,000 500,000   500,000
Common Class A        
Class of Stock [Line Items]        
Common shares, authorized 750,000,000 750,000,000   750,000,000
Common Stock, Voting Rights, Votes 1      
Common Class B        
Class of Stock [Line Items]        
Common shares, authorized 5,000,000 5,000,000   5,000,000
Treasury Stock, Common        
Class of Stock [Line Items]        
Treasury Stock, Value, Acquired, Cost Method | $ $ 1,907 $ 1,000 $ 200  
Treasury Stock, Shares, Acquired 24,600,000 19,500,000 3,700,000  
Payments for Repurchase of Common Stock | $       $ 3,100
Treasury shares acquired, average price per share (in usd per share) | $ / shares     $ 54.40  
Treasury Stock, Common | $200 million share repurchase program [Member]        
Class of Stock [Line Items]        
Treasury Stock, Shares, Acquired   3,600,000    
Treasury shares acquired, average price per share (in usd per share) | $ / shares   $ 56.02    
Treasury Stock, Common | $300 million share repurchase program [Member]        
Class of Stock [Line Items]        
Treasury Stock, Shares, Acquired   6,100,000    
Treasury shares acquired, average price per share (in usd per share) | $ / shares   $ 49.39    
Treasury Stock, Common | $500 million share repurchase program [Member]        
Class of Stock [Line Items]        
Treasury Stock, Shares, Acquired 4,600,000 9,800,000    
Treasury shares acquired, average price per share (in usd per share) | $ / shares $ 87.18 $ 51.10    
Treasury Stock, Common | $250 million share repurchase program        
Class of Stock [Line Items]        
Treasury Stock, Shares, Acquired 3,200,000      
Treasury shares acquired, average price per share (in usd per share) | $ / shares $ 77.50      
Treasury Stock, Common | Second $250 million share repurchase program [Member]        
Class of Stock [Line Items]        
Treasury Stock, Shares, Acquired 3,200,000      
Treasury shares acquired, average price per share (in usd per share) | $ / shares $ 77.27      
Treasury Stock, Common | $1 billion share repurchase program        
Class of Stock [Line Items]        
Treasury Stock, Shares, Acquired 13,600,000      
Treasury shares acquired, average price per share (in usd per share) | $ / shares $ 73.36