Investor Presentation • Nov 11, 2025
Investor Presentation
Open in ViewerOpens in native device viewer


11 November 2025


Charles MacBain CEO

Alexander Cram CFO

01
Charles MacBain, CEO






| 2021 | 2022 | 2023 | 2024 | LTM Q3 2025 | Average | |
|---|---|---|---|---|---|---|
| Implemented ARR growth | 17.4% | 14.7% | 23.0% | 20.5% | 10.6% | 17.2% |
| New customer ARR | 6.7% | 11.8% | 9.4% | 7.5% | 3.9% | 7.9% |
| Net upsell | 12.2% | 6.3% | 18.5% | 18.1% | 10.7% | 13.2% |
| Churn rate | -1.5% | -3.4% | -4.9% | -5.1% | -4.0% | -3.8% |
| Net retention rate | 110.7% | 102.9% | 113.6% | 113.0% | 106.7% | 109.4% |
| LTV / CAC | N/A | 11.9 | 11.5 | 19.6 | 16.4 | 14.8 |



02





| 2021 | 2022 | 2023 | 2024 | LTM Q3 2025 | Average | |
|---|---|---|---|---|---|---|
| Implemented ARR growth | 18.3% | 17.2% | 42.9% | 29.9% | 13.3% | 24.3% |
| New customer ARR | 6.2% | 12.2% | 9.7% | 7.1% | 3.4% | 7.7% |
| Net upsell | 13.3% | 7.1% | 34.8% | 27.6% | 12.8% | 19.1% |
| Churn rate | -1.2% | -2.1% | -1.6% | -4.8% | -3.0% | -2.5% |
| Net retention rate | 112.1% | 105.0% | 133.2% | 122.7% | 109.9% | 116.6% |
| LTV / CAC | N/A | 14.7 | 38.0 | 22.5 | 24.4 | 24.9 |











03






| 2021 | 2022 | 2023 | 2024 | LTM Q3 2025 | Average | |
|---|---|---|---|---|---|---|
| Implemented ARR growth | 15.7% | 13.9% | 4.2% | 9.2% | 6.4% | 9.9% |
| New customer ARR | 7.7% | 11.3% | 9.2% | 8.1% | 4.7% | 8.2% |
| Net upsell | 9.7% | 7.2% | 3.2% | 6.6% | 7.3% | 6.8% |
| Churn rate | -1.7% | -4.6% | -8.1% | -5.4% | -5.6% | -5.1% |
| Net retention rate | 108.0% | 102.6% | 95.1% | 101.1% | 101.7% | 101.7% |
| LTV / CAC | N/A | 14.2 | 8.3 | 14.8 | 9.1 | 11.6 |


22



04
Alexander Cram, CFO


25





Main drivers of result change Q3/25 vs Q3/24
Key driver is increased expenditure in product development for: New features, platform scalability, enterprise clients custom work (charged to clients), AI features, and DACH localisation.


Main drivers of result change Q3 YTD 2025 vs Q3 YTD 2024
The key driver is increased expenditure in product development for: New features, platform scalability, enterprise clients custom work (charged to clients), AI features, and DACH localisation.







Q4 2025 results presentation on 3 March 2026.
Full year 2026 financial calendar will be published on the company website before the 31 December 2025.

05
Q&A




Recurring revenue includes revenues from software subscriptions as well as revenues from of volume-based transactions (e.g., SMS messages) as well as rebates from third parties (e.g. payment solution providers).
ARR is recurring revenue annualised by multiplying the quarter's last month recurring revenue by 12. Exchange rates used to calculate ARR are adjusted on an annual basis. Constant currency ARR growth rates are calculated by applying the end of the previous financial year-end exchange rates to all the presented periods' ARR. Unless otherwise stated, ARR refers to implemented ARR and is measured excluding "Other business" (please see definition below)
Organic ARR growth is calculated excluding acquisitions.
Churn is calculated so that gross churn is netted with reactivations of the old customers.
EBITDA is short for earnings before interest, taxes, depreciation and amortisation. EBITDA corresponds to the "operating income before depreciation, amortization and impairment" in the consolidated income statement in the report.
EBITDA-CAPEX is EBITDA minus the expenditures for capitalised development and any other capitalised expenditure.
Adj. EBITDA - CAPEX is EBITDA-CAPEX adjusted for one-time expenses not likely to incur in the near future to improve comparability of the underlying business performance between the periods.
Adj. BU EBITDA - CAPEX is adjusted EBITDA-CAPEX calculated for a Business Unit (veterinary or therapy) including group cost allocations, such as finance, central IT, and group management.

Adjusted cash flow is the sum of cash flow from operations and cash paid for capitalised expenses, adjusted for one-time expenses not likely to incur in the near future.
Margins are used to compare relative profit between periods. EBITDA margin and EBITDA - CAPEX margin are calculated as EBITDA or EBITDA - CAPEX divided by revenue.
Organic revenue is the revenue generated from the Company's customer base existing at the comparison period and excluding acquisitions incurred after the end of the comparison period.
Other Business includes Navisec and IT Operations businesses.
New customer ARR refers to the change in ARR vs comparison period, driven by the acquisition of new customers.
Net upsell is total change in ARR, subtracting new customer and churn ARR changes. This includes 'ARR expansion' (price increases, new clinics roll-out within existing clients, additional users within existing clients, or other new revenue streams) and 'ARR downgrade' (decreases in prices, clinics, numbers of users and other revenue streams within the existing set of customers).
Signed ARR refers to ARR (as defined above) + estimated value for the deals signed but not yet implemented.
36
| ~ ~ | |
|---|---|
| X | |
| 1 | |
| $\sim$ |
| Unaudited | Unaudited | Unaudited | Unaudited | Audited | |
|---|---|---|---|---|---|
| EUR in thousands | Q3 2025 | Q3 2024 | YTD Q3 2025 | YTD Q3 2024 | FY 2024 |
| Recurring revenue | 11 505 | 10 384 | 33 843 | 29 484 | 40 196 |
| Other revenue | 1 422 | 835 | 4 427 | 4 087 | 5 479 |
| Total revenue | 12 927 | 11 219 | 38 270 | 33 571 | 45 675 |
| Other operating income | 1 | 28 | 54 | 101 | 137 |
| Total operating income | 12 929 | 11 246 | 38 324 | 33 672 | 45 812 |
| Material and services | 2 433 | 1 579 | 6 716 | 4 775 | 6 649 |
| Personnel expenses | 5 793 | 5 387 | 19 774 | 17 514 | 23 361 |
| Other operating expenses | 3 838 | 2 973 | 11 204 | 8 822 | 12 714 |
| Total operating expenses | 12 064 | 9 938 | 37 694 | 31 110 | 42 723 |
| EBITDA | 865 | 1 308 | 630 | 2 562 | 3 088 |
| Depreciation and amortization | 1 258 | 1 218 | 3 638 | 3 454 | 4 502 |
| Amortization of goodwill | 1 783 | 1 485 | 4 942 | 4 743 | 6 312 |
| Total depreciation and amortization | 3 041 | 2 703 | 8 580 | 8 197 | 10 814 |
| Operating profit EBIT | 2 176 | 1 395 | 7 950 | 5 635 | 7 726 |
| Other financial income | 127 | 865 | 603 | 1 287 | 1 485 |
| Interest expenses | 1 | 10 | 6 | 22 | 37 |
| Other financial expenses | 114 | 153 | 488 | 275 | 358 |
| Total financial income and expense | 12 | 702 | 109 | 990 | 1 089 |
| Profit (loss) before tax | 2 164 | 693 | 7 840 | 4 645 | 6 637 |
| Taxes | 49 | 114 | 27 | 221 | 1 036 |
| Net profit (loss) | 2 115 | 807 | 7 867 | 4 866 | 7 674 |
| Adjustments to EBITDA | 50 | 93 | 762 | 502 | 582 |
| Adjusted EBITDA | 915 | 1 401 | 1 393 | 3 064 | 3 671 |
| Adjusted EBITDA Margin % | 7.1 % | 12.5 % | 3.6 % | 9.1 % | 8.0 % |
| EBITDA CAPEX | 254 | 43 | 3 019 | 1 232 | 1 800 |
| Adj. EBITDACAPEX | 203 | 136 | 2 033 | 730 | 1 217 |
| Adj. EBITDACAPEX Margin % | 1.6 % | 1.2 % | 5.3 % | 2.2 % | 2.7 % |

| Unaudited | Unaudited | Audited | |
|---|---|---|---|
| EUR in thousands | 30Sep-25 | 30Sep-24 | 31Dec-24 |
| Intangible assets | 13 238 | 13 144 | 13 267 |
| Deferred tax assets | 101 | 503 | 84 |
| Other capitalized long-term expenses | 216 | 44 | 35 |
| Goodwill | 36 573 | 43 017 | 41 381 |
| Machinery and Equipment | 277 | 329 | 297 |
| Other shares and similar rights of ownership | 643 | 643 | 643 |
| Loan receivables, long-term | 196 | 322 | 33 |
| Total non-current assets | 51 244 | 58 002 | 55 739 |
| Accounts receivable | 7 006 | 5 437 | 5 778 |
| Other receivables | 1 231 | 1 480 | 706 |
| Prepayments and accrued income | 1 030 | 915 | 1 119 |
| Money market funds | 12 075 | 15 388 | 15 527 |
| Cash at bank and in hand | 4 379 | 4 631 | 4 095 |
| Total current assets | 25 721 | 27 851 | 27 225 |
| Total assets | 76 965 | 85 853 | 82 964 |
| Total equity | 65 406 | 76 482 | 73 632 |
| Other non-current liabilities | 231 | 278 | 233 |
| Total non-current liabilities | 231 | 278 | 233 |
| Deferred revenue | 4 042 | 2 238 | 1 294 |
| Accounts payable | 628 | 869 | 1 534 |
| Other current liabilities | 1 785 | 1 566 | 1 646 |
| Accrued expenses and deferred income | 4 873 | 4 420 | 4 624 |
| Total current liabilities | 11 328 | 9 093 | 9 098 |
| Total equity and liabilities | 76 965 | 85 853 | 82 964 |

| Consolidated Cash Flow Statement | |||||
|---|---|---|---|---|---|
| Unaudited | Unaudited | Unaudited | Unaudited | Audited | |
| EUR in thousands | Q3 2025 | Q3 2024 | YTD Q3 2025 | YTD Q3 2024 | FY 2024 |
| Cash flow from operations | |||||
| Profit before income taxes | 2 164 | 693 | 7 840 | 4 644 | 6 637 |
| Taxes paid in the period | 7 | 112 | 54 | 251 | 124 |
| Other non-cash items | 98 | 444 | 607 | 1 037 | 1 132 |
| Depreciation and amortization | 3 041 | 2 703 | 8 580 | 8 196 | 10 814 |
| Change in trade debtors | 2 060 | 683 | 1 369 | 545 | 881 |
| Change in trade creditors | 302 | 100 | 905 | 669 | 3 |
| Change in deferred revenue | 296 | 706 | 2 748 | 1 252 | 308 |
| Change in other provisions | 846 | 796 | 657 | 947 | 502 |
| Net cash flow from operations | 2 140 | 735 | 1 217 | 1 355 | 1 848 |
| Cash flow from investments | |||||
| Investments in tangible and intangible assets | 1 143 | 1 209 | 3 772 | 3 903 | 5 020 |
| Purchase of shares and investments | - | - | - | - | - |
| Proceeds from/(investments in) money market funds | 1 500 | 750 | 3 695 | 2 194 | 2 250 |
| Net cash flow from investments | 357 | 459 | 76 | 1 709 | 2 770 |
| Cash flow from financing | |||||
| Change in debt | - | - | - | - | - |
| Purchase of treasury shares | 885 | - | 885 | - | - |
| Net cash flow from financing | 885 | - | 885 | - | - |
| Net change in cash and cash equivalents | 2 668 | 275 | 255 | 354 | 922 |
| Cash and cash equiv. at the beginning of the period | 7 044 | 4 414 | 4 095 | 5 052 | 5 052 |
| Translation difference | 3 | 57 | 30 | 66 | 35 |
| Cash and cash equiv. at the end of the period | 4 379 | 4 633 | 4 379 | 4 633 | 4 095 |
| Money market fund | 12 075 | 15 388 | 12 075 | 15 388 | 15 527 |
| 🐶Veterinary | Therapy | Other Business | ||||
|---|---|---|---|---|---|---|
| Cloud | Non-Cloud | Cloud | Non-Cloud | Cloud | Non-Cloud | |
| Products | Provet Provet Pay |
Vetera DACH Sanimalis Norway Vetvision Denmark) |
EasyPractice Diarium Booking Portal |
Physica Psykbase |
Navisec | IT Operations |
| Share of ARR | 50% | 10% | 19% | 18% | 2% | 1% |







Building tools?
Free accounts include 100 API calls/year for testing.
Have a question? We'll get back to you promptly.