v3.26.3
Earnings/(Loss) Per Share - Disclosure of Diluted Earnings/(Loss) Per Share (Details) - R / shares
shares in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Earnings per share [abstract]      
Weighted average number of ordinary shares in issue (in shares) 624,333 621,849 619,437
Potential ordinary shares (in shares) 9,258 6,851 10,256
Weighted average number of ordinary shares for diluted earnings per share (in shares) 633,591 628,700 629,693
Total diluted earnings/(loss) per share (in rand per share) R 46.32 R 22.88 R 13.02