| Cost of Goods and Services Sold | — | — | — | — |
|---|
| Selling, General and Administrative ExpenseUSD | 14,402,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 15,993,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 10,082,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 10,045,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| Total Revenue | — | — | — | — |
|---|
| Additional Financial Items | | | | |
|---|
| ApplicableTaxRatenumber | 0.25Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | — | 0.25Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 0.27Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| BasicEarningsLossPerShareUSD per share | 0.23Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | -0.18Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | -0.05Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | -0.14Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| CurrentTaxExpenseIncomeUSD | 3,626,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 2,683,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 2,609,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 504,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| DeferredTaxExpenseIncomeUSD | -89,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | -9,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 139,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 121,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| DeferredTaxExpenseIncomeRecognisedInProfitOrLossUSD | -89,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | -9,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 139,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 121,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| DepreciationRightofuseAssetsUSD | — | — | 1,230,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 1,259,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| DilutedEarningsLossPerShareUSD per share | 0.2Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | -0.18Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | -0.05Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | -0.14Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| EmployeeBenefitsExpenseUSD | 45,068,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 45,177,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 41,169,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 44,125,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| ExpenseFromSharebasedPaymentTransactionsWithEmployeesUSD | 4,090,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 7,104,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 5,477,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 5,135,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| FinanceCostsUSD | 26,271,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 13,268,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 16,919,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 13,423,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| FinanceIncomeUSD | 17,842,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 4,790,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 14,498,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 12,104,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| GrossProfitUSD | 27,739,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 24,140,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 42,880,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 27,189,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| IncomeTaxExpenseContinuingOperationsUSD | 3,537,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 2,674,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 2,748,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 625,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| InterestExpenseUSD | 23,728,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 11,409,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 10,925,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 11,329,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| InterestExpenseOnLeaseLiabilitiesUSD | 321,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 479,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 571,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 760,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| NetForeignExchangeLossUSD | 2,543,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 1,858,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 5,994,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 2,094,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| PostemploymentBenefitExpenseDefinedBenefitPlansUSD | 79,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | -36,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 10,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 15,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| PostemploymentBenefitExpenseDefinedContributionPlansUSD | 1,483,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 1,465,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 1,398,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 1,434,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| ProfitLossAttributableToOwnersOfParentUSD | 57,567,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | -40,990,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | -9,008,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | -20,263,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| ProfitLossBeforeTaxUSD | 61,104,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | -38,316,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | -6,260,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | -19,638,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| ProfitLossFromOperatingActivitiesUSD | 69,533,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | -29,838,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | -3,839,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | -18,319,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| ResearchAndDevelopmentExpenseUSD | 28,527,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 26,124,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 26,610,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 26,414,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|
| RevenueFromInterestUSD | 850,000Source20-F · 2025-04-30 · 0001383395-25-000018 2024-01-01 to 2024-12-31 | 176,000Source20-F · 2024-05-15 · 0001383395-24-000034 2023-01-01 to 2023-12-31 | 68,000Source20-F · 2023-03-31 · 0001383395-23-000013 2022-01-01 to 2022-12-31 | 47,000Source20-F · 2022-03-31 · 0001383395-22-000018 2021-01-01 to 2021-12-31 |
|---|