25. Earnings per share
   
25.1 Basic earnings per share
 

Basic earnings per share is determined by dividing earnings attributable to the ordinary equity holders of the parent by the weighted average number of ordinary shares outstanding during the year.

Group
Basic earnings per share 2024 2023
From operations (cents per share) 26.7 70.1

The calculation of basic earnings per share is based on earnings attributable to ordinary shareholders of R667 million (2023: R1 753 million) and a weighted average number of ordinary shares outstanding during the year of 2 499 126 870 (2023: 2 499 126 870).

25.2 Diluted earnings per share
 

In determining diluted earnings per share, the earnings attributable to the equity holders of the parent and the weighted average number of ordinary shares are adjusted for the effects of all potentially dilutive ordinary shares.

Group
Diluted earnings per share 2024 2023
From operations (cents per share) 26.7 70.1

Group
2024 2023
Weighted average number of ordinary shares ('000)
Total number of shares in issue at the beginning and end of the year 2 499 127 2 499 127
Weighted average number of shares used for basic earnings and diluted earnings per share ('000) 2 499 127 2 499 127

The calculation of diluted earnings per share is based on earnings attributable to ordinary shareholders of R667 million (2023: R1 753 million) and a weighted average number of shares outstanding during the year of 2 499 126 870 (2023: 2 499 126 870).

25.3 Headline earnings and diluted headline earnings per share
 

Headline earnings per share and diluted headline earnings per share are determined by dividing headline earnings and diluted headline earnings by the weighted average number of ordinary shares outstanding during a period.

The calculation of headline earnings per share is based on earnings attributable to ordinary shareholders of R1 073 million (2023: R1 503 million) and a weighted average number of shares outstanding during the year of 2 499 126 870 (2023: 2 499 126 870).

Group
2024 2023
Headline earnings per share (cents per share) 42.9 60.1
Diluted headline earnings per share (cents per share) 42.9 60.1

Group   Group
2024  2023
R'000  Gross  Net of taxation  Gross  Net of taxation 
Earnings for the year attributable to equity holders of the parent  667 207  1 752 964 
IAS 33 earnings  405 678  (249 888)
IFRS 3 gain on acquisition of joint operation  –  –  (249 909) (249 909)
IAS 16 impairment of property, plant and equipment  575 429  420 063  –  – 
IAS 16 profit on sale of land and mineral rights  (19 061) (13 915) –  – 
IAS 16 (profit) loss on sale of property, plant and equipment  (644) (470) 29  21 
Headline earnings  1 072 885  1 503 076 

Group
2024 2023
Weighted average number of ordinary shares ('000)
Weighted average number of shares used for the headline and diluted headline earnings per share 2 499 127 2 499 127