XML 50 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per share
12 Months Ended
Dec. 31, 2024
Earnings per share  
Earnings per share

Note 18     Earnings per share

Amounts in US$ ‘000 except for shares

   

2024

   

2023

   

2022

Numerator: Profit for the year

96,379

111,068

224,435

Denominator: Weighted average number of shares used in basic EPS

52,487,688

56,836,682

59,330,421

Earnings per share (US$) – basic

1.84

1.95

3.78

Amounts in US$ ‘000 except for shares

   

2024

   

2023

   

2022

Weighted average number of shares used in basic EPS

52,487,688

56,836,682

59,330,421

Effect of dilutive potential common shares

Stock awards at US$ 0.001

651,320

359,587

552,466

Weighted average number of common shares for the purposes of diluted earnings per shares

53,139,008

57,196,269

59,882,887

Earnings per share (US$) – diluted

1.81

1.94

3.75