XML 46 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per share
12 Months Ended
Dec. 31, 2025
Earnings per share  
Earnings per share

Note 17     Earnings per share

Amounts in US$ ‘000 except for shares

  ​ ​

2025

  ​ ​

2024

  ​ ​

2023

Numerator: Profit for the year

49,667

96,379

111,068

Denominator: Weighted average number of shares used in basic EPS

51,527,107

52,487,688

56,836,682

Earnings per share (US$) – basic

0.96

1.84

1.95

Amounts in US$ ‘000 except for shares

  ​ ​

2025

  ​ ​

2024

  ​ ​

2023

Weighted average number of shares used in basic EPS

51,527,107

52,487,688

56,836,682

Effect of dilutive potential common shares

Stock awards at US$ 0.001

543,270

651,320

359,587

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

52,070,377

53,139,008

57,196,269

Earnings per share (US$) – diluted

0.95

1.81

1.94