XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per share
12 Months Ended
Dec. 31, 2024
Earnings per share [abstract]  
Earnings per share
26. Earnings per share
Basic earnings per share amounts are calculated by dividing the net profit for the year attributable to ordinary equity holders of the parent by the weighted average number of shares outstanding during the year, increased by the number of non-vested dividend participating share-based payment awards outstanding during the period.
Diluted earnings per share amounts are calculated by dividing the net profit (loss) attributable to ordinary equity holders of the parent by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares, when the effect of their inclusion is dilutive (decreases earnings per share or increases loss per share).
The computation of the income and share data used in the basic and diluted earnings per share is as follows:
202420232022
Basic earnings per share—
Net profit$608,114 $514,097 $348,054 
Weighted-average shares outstanding41,67040,10540,445
Non-vested dividend participating awards127123136
41,79740,22840,581
14.5512.788.58
Diluted earnings per share—
Net profit$608,114 $514,097 $348,054 
Interest on convertible senior notes42,403
Net change in fair value of derivatives(17,189)
Net profit income adjusted for the effect of dilution608,114514,097373,268
Weighted-average shares outstanding41,79740,22840,581
Convertible shares6,775
41,79740,22847,356
14.55 12.78 7.88 
As of December 31, 2024, the Company doesn’t have any outstanding transaction involving potential ordinary shares. On September 18, 2023, the Company settled the notes issued in April 2020 (see Note 18).