v3.26.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Millions, $ in Millions
Jun. 30, 2026
Jun. 30, 2025
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for credit loss $ 48 $ 34
Ordinary shares, par value (in USD per share) $ 0.05 $ 0.05
Ordinary shares authorized (in shares) 1,800.0 1,800.0
Ordinary shares issued (in shares) 462.3 461.1
Treasury shares (in shares) 0.4 0.1