XML 394 R105.htm IDEA: XBRL DOCUMENT v3.24.3
EQUITY - Stated share capital (Details) - ZAR (R)
R / shares in Units, R in Millions
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Issued share capital      
Issued share capital R 6,192.2 R 6,187.9 R 6,173.3
Ordinary shares      
Authorised share capital      
Authorised share capital (in shares) 1,500,000,000 1,500,000,000  
Value per share (in ZAR cents per share) R 0    
Issued share capital      
Issued share capital (in shares) 864,588,711 864,588,711  
Value per share (in ZAR cents per share) R 0    
Issued share capital R 6,208.4 R 6,208.4 6,208.4
Preference shares      
Authorised share capital      
Authorised share capital (in shares) 5,000,000 5,000,000  
Value per share (in ZAR cents per share) R 0.10    
Authorised share capital value R 0.5 R 0.5 0.5
Issued share capital      
Issued share capital (in shares) 5,000,000 5,000,000  
Value per share (in ZAR cents per share) R 0.10    
Issued share capital R 0.5 R 0.5 R 0.5
Treasury shares      
Issued share capital      
Issued share capital (in shares) 3,090,081 3,896,663 6,612,266
Treasury shares R (16.7) R (21.0) R (35.6)