XML 52 R31.htm IDEA: XBRL DOCUMENT
v3.26.1

(Loss)/earnings per share | 12 Months Ended
--- | ---
Dec. 31, 2025
(Loss)/earnings per share |
(Loss)/earnings per share |
26 | Earnings/(loss) per share
Basic earnings/(loss) per share (“EPS”) is computed by dividing the net profit/(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year, adjusted for the effect of the Conversion Ratio as discussed in Note 1 and applied retrospectively to all prior years presented. 600,000 Earnout Shares, 897,384 warrants and 54,398 employees share options after the impact of reverse share split have been excluded from the calculation of weighted average shares outstanding, as they are deemed to be out of money during the year as the share price was significantly below exercise prices. Weighted average number of ordinary shares outstanding during the year ended 2025 includes 759,082 shares to be issued against pre-funded warrants, in line with IAS 33 - Earnings per Share. In years where the Group was loss-making, potentially dilutive instruments all have an anti-dilutive impact and therefore have been excluded in the calculation of diluted weighted average number of ordinary shares outstanding. These instruments include certain outstanding equity awards, warrants, share options and convertible loans and could potentially dilute earnings per share in the future.
26 | Earnings/(loss) per share (continued)
The following table sets forth the computation of basic and dilutive profit/(loss) from: ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ ​ ​ | As of 31 December
​ | ​ ​ ​ | 2025 | ​ ​ ​ | 2024 | ​ ​ ​ | 2023
​ | ​ | USD | ​ | USD | ​ | USD
Profit/(loss) from continuing operations for the year attributable to equity holders of the Parent Company | ​ | 1,314,256 | ​ | (11,065,062) | ​ | 13,132,766
Profit/(loss) from discontinued operations for the year attributable to equity holders of the Parent Company | ​ | (1,534) |  | 795,369 |  | (10,076,290)
​ | ​ | ​ | ​ | ​ | ​ | ​
Weighted average number of ordinary shares outstanding during the year for basic EPS | ​ | 10,666,740 |  | 8,656,553 |  | 6,785,700
​ | ​ | ​ | ​ | ​ | ​ | ​
Weighted average number of ordinary shares adjusted for the effect of dilution | ​ | 10,780,520 | ​ | 8,656,553 | ​ | 11,026,477
​ | ​ | ​ | ​ | ​ | ​ | ​
Profit/(loss) per share attributable to equity holders of the Parent Company from continuing operations – basic | ​ | 0.12 | ​ | (1.28) | ​ | 1.94
​ | ​ | ​ | ​ | ​ | ​ | ​
Profit/(loss) per share attributable to equity holders of the Parent Company from continuing operations – diluted | ​ | 0.12 |  | (1.28) |  | 1.19
​ | ​ | ​ | ​ | ​ | ​ | ​
Profit/(loss) per share attributable to equity holders of the Parent Company – basic | ​ | 0.12 | ​ | (1.19) | ​ | 0.45
​ | ​ | ​ | ​ | ​ | ​ | ​
Profit/(loss) per share attributable to equity holders of the Parent Company – Diluted | ​ | 0.12 |  | (1.19) |  | 0.28
​

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 33 -IssueDate 2025-01-01 -Section Disclosure -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI -URIDate 2025-03-27 + Details
Name: | ifrs-full_DisclosureOfEarningsPerShareExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | dtr-2022:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ifrs-full_EarningsPerShareAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration