Nordhealth AS

Nordhealth AS

26.80
NOK
-0.20
(-0.74%)
-2.28EPS
2.05BMarket Cap
Nov 10Next Earn

Q1 FY2026 · Earnings Call TranscriptMay 12, 2026

Charles MacBain

Hi everyone, and welcome to the Q1 2026 presentation. We'll start with introductions.

For those of you that are new, I'm Charles MacBain, I'm the CEO of Nordhealth, and I'm joined by my colleague Alex Cram, who's our CFO. Similar to previous presentations, we'll go through a company update in general, then we'll deep dive into a veterinary BU update, then a therapy BU update, then we'll go into a deep dive into our AI developments that we're making, and then Alex will go through the financial results, guidance, and we'll leave some time at the end for Q&A.

If you have any Q&A, please hold them until the end. Starting with the company updates.

I just want to remind everyone of the objectives that we've got for 2026 to unlock profitable growth. Number one is what we're trying to do is to build world-leading AI practice management software across both therapy and veterinary.

Second is we're trying to radically reduce the time it takes to go from signed to onboarding, especially for enterprise on the veterinary side. Third, a big initiative now to localize Provet for the German market.

Our first German customer went live a couple weeks ago, and so that's very exciting development for us. Fourth is we want to complete the migrations on the therapy side of Aspit desktop users to the unified platform.

Fifth, if we want to achieve these things with a low growth in costs, right, by not adding net new headcounts to be able to improve profitability. Let's take a look at how we've been doing over the years.

I always like to go through this chart. Since I purchased the company in November 2018, we've grown from €3.4 million of ARR to almost €50 million of ARR, which is a 44% CAGR.

We have made acquisitions in 2019, some in 2021, and once in 2022 to help us grow, but the majority of the growth has come from organic growth. Now let's break down the growth over the last 12 months.

In Q1 2025, the reported ARR was €41.5 million. Every year we do a reset to make sure that we measure on a stable currency basis to not have any of that fluctuation.

You can see that the Q1 2025 with the end of 2025 exchange rates is €41.2 million. We've been able to grow 12.2% in the last 12 months to €46.3 million.

This entails a net retention rate of 108%, and our churn has been 3.3%. In addition, we still have a backlog of €1.7 million in signed, not implemented ARR, and our other businesses beyond veterinary and therapy PMS still count for €1 million.

If we look at the cloud business for veterinary and therapy specifically, which is the platforms that we're building, they're growing at a significantly higher pace at 25%. The churn rate is 2.2%, and net retention is around 116%.

We can also see that we've migrated in the last 12 months over €1 million of ARR over to the new platform. Now, going deeper into veterinary.

Starting with the business update, we've got three primary missions. The first is continue the expansion in the UK, US, and Germany.

We signed €733,000 of new ARR in Q1 only. We implemented our first clinic in Germany, and we are focused and we have a dedicated team on German localization to be able to unlock Vetera's 1,500 clinics and migrate those over to Provet, and also unlock new enterprise opportunities.

In addition, to be able to improve our product positioning in the US, we built a new omnichannel messaging feature which allows you at first to do two-way SMS and MMS, soon WhatsApp and VoIP and so on, which is a key requirement for the US. The second is that we're trying to build an AI PMS, and I'll deep dive into what that means later in the presentation as that applies to both veterinary and therapy.

We are continuing our investment in iterating our AI scribe, which I'll show you in the latter part of the presentation, and also launching a lot of new AI products. Our AI scribe, for example, is available now on mobile.

Our AI actions, which I'll show you, allows you to automatically bill customers using voice. We're also finalizing building Provet AI agents, which I'll show you, and an MCP for Provet so that clinics can access all of their data from whichever LLM that they want.

The third is reduce time to value, which is the time from signing to implementing. This is one of the big bottlenecks to growth that we've got.

We've launched new data migration tooling powered by AI that compresses the onboarding time by over 25%, and there's significantly more opportunities to be able to reduce this time to value, which I'm very excited about, especially on the enterprise side. Looking at the results, year over year, we've grown 13%.

Our net retention rate was around 110%, and churn was very low at 2.6%. We still have a backlog, as I mentioned, of €1.7 million of ARR, which is yet to be implemented, this is the bottleneck I was talking about.

If we look just at Provet Cloud, which is the flagship software, we've been growing 26.4%. We added €0.8 million of new customer ARR.

We had huge upsell, and there's two drivers or three drivers of this upsell. One is the fact that our customers are buying more clinics and migrating them over to Provet.

Two is we are getting more and more customers that are signing up to our AI scribes and also our Provet Pay solution. Churn is incredibly low, below 1%, which shows that we've got a product which is incredibly mission-critical and sticky and has been improving quality.

We've also migrated around 400,000 clinics, mostly from Sanimalis and some from Vetvision in Norway, and this one clinic in Germany from Vetera. Now, let's look at the breakdown of the growth.

The story here is that at the end of 2025, which is the penultimate bar as you see, where we ended at €26.3 million, you can see the UK has been growing nicely. The US has been growing, but less than the UK.

We've had in Southern Europe some significant growth as customers are implementing and buying new clinics. In the DACH region, we're seeing some growth on Vetera, but we expect a lot of growth to come once we launch Provet formally in the market and exit the pilot stage.

The Nordics, the customer count has increased slightly, and so has the average revenue per customer. You can see that in the growth that we've been seeing.

As you can see from here, there's a huge opportunity to localize Provet in the DACH region, in addition to the US and UK. Now, breaking down the composition of our revenue, right?

Enterprise now makes up €12.7 million. Independent clinics make up €12.1 million.

We've been growing the payments and partner revenue that we've been making to €3.7 million. The important thing to mention here as well is that despite our focus on enterprise, and you can see that that's been a huge growth driver for us over the last few years, our top three customers make up less than 20% of our ARR, we don't have a high customer concentration risk either.

Now on the therapy side. We've got three missions on therapy too.

First, same as Provet, to build a leading AI PMS. In Q1, we've achieved a total of almost 90,000 hours of transcription and 175 patient summaries generated—summaries of patient history summaries, to be precise.

We shipped new features such as custom templates, which allow therapists to be able to create their own templates through which the scribe creates notes from, and we've also had AI treatment series creation plans, which enables you to create a series of appointments and assign a content to those appointments automatically. We've also unlocked new specialties for AI scribe in psychiatry and speech therapy, not just psychologist and physiotherapist.

We will continue to expand the new specialties that we offer. Second, the Aspit migration, we had 815 users which had migrated at the end of Q1 2026, and we've built now best-in-class Norwegian financial workflows so we can differentiate with our integrations with Helfo, which is the Norwegian government integration for reimbursements, but also with the insurance companies.

Third, on the growth side, we were able to sign just under €800,000 in new ARR in Q1 2026 from new business and also AI upsell. Significantly, this is 41% higher than what we signed in Q1 2025.

You can see the investments in our product are creating net new opportunities for us. Year over year, therapy ARR has grown 11.2%, the net retention has been around 106%, and the gross churn has reduced to 4.4%.

This net retention has been boosted quite a bit by our AI scribe initial adoptions. If we look just at our cloud platforms, we've grown 21.5% and our churn rate is 5.3%.

We've also migrated €600,000 in the last 12 months of ARR. Now, as you can see, the share of cloud revenue continues to increase as we migrate, but also grow the cloud revenue.

Now I want to go into the AI strategy, because it applies to both products. One is that we want to build the world-leading, not just a good for the Nordics, AI platform for both veterinary and therapy.

We've got a huge amount of defensibility relative to new players as we already have very robust security, compliance, and auditability built in our PMS. We already have a very large depth of important integrations that are not only difficult to develop even with AI, but also difficult to negotiate, maintain.

The third is the workflow density, in that when you vibe code a practice management software, and I do every time there's a new release to try to see where the limit is, what you can see is that it doesn't handle the edge cases. That is the important thing: there's continuously edge cases through this very broad app that we've got, and our job is to continue to solve these edge cases one after the next.

That's what makes it complex. The third is when we thought about AI and the tools that we're building, we saw that there will be fewer users in clinics versus in the past.

This user seat erosion would be an issue. However, there's still a practitioner doing the work and doing it more efficiently.

We've shifted from user pricing to practitioner pricing for independents. For corporates, we still have either practitioner pricing or percentage of revenue pricing.

As they get more efficient and unlock more growth, we can take advantage of that. The fourth, and this is a very important one, is that we are rebuilding and we have built now a world-class product and AI development team, and you can see the rapid progress that we make in our roadmap.

Let me deep dive in some of the progress that we've made. The most common problem that we see is the notes problem.

Normally, the practitioner finishes their last consultation at the end of the day around 6:00 PM, then they write the notes for 40 minutes before they can go home, or they write it the next day, or on the weekend, or even the next week sometimes, every day. That's a big problem to solve in that they want to be present with the patient in the room, and then only they want to do the notes.

What we've done on the therapy side, as you can see, we've got an AI scribe that automatically generates the client overview, but also the notes from the clients. The notes are very thorough.

It's not just, "Here's what was said," it's also creates a plan for you. On the vet side, we've got the notes, you can record your conversation.

You can see how that looks here. Just like every other scribe in the market, we do record the notes, but we also do more than just record the notes.

As you can see here at the top, there's a button called AI Actions. You can see the full transcription here.

You can add these clinical notes, but you can also see the action that's been generated, and you can see that we've added, for example, diagnoses, we've added medications automatically, and that is automatically being billed, this AI assistant enables you to not only provide clinical notes, but all the other information required. Voice-first consultation, fully.

It's very exciting for our customers. In addition, we've also have the AI discharge instructions, which is a lot of the time there's a gap, especially on the veterinary side, with what happened in the room and what the client needs to know.

That takes a long time to create an email to the customer about what happened, and so on. With AI discharge notes, we enable that to be created automatically.

We see very few edits, and the number of edits are going down and down the more we learn about which edits are being made. The second problem is visibility.

I'll give you an example. Currently, if you want to know about the number of health plans subscriptions that we have in the clinic, right, you will normally ask your operations manager to export the revenue data, paste into Excel, create reports, and maybe in the next couple days they'll share it with you.

Imagine you've got follow-up questions that can't be answered by a report. You have to go through that whole process again.

What we've built is something we call AskProvet, where you can see here the first one is AI Patient History, where you can see the full patient history summary, right, and ask questions to it. The second is the beginning of what we call the agentic PMS, where you've got some questions that are pre-asked, but you can ask your own questions about the health plans.

For example, "How many of our current clients are on health plans?" It's not a perfect question, but it understands the question, and you can see the answer: 658.

It also gives you additional data on new enrollment this month, cancellations this month, here's how much MRR this generate, right? It suggests follow-up questions, like, "What is our MRR?"

It shows you the trend of MRR over time. The graph formats, you didn't have to say it, it just understood the best way to display this data.

We've taught this AskProvet to be able to figure out what's the best way to show each different data point that they might ask. The great thing is that we can learn as well about all the questions they're asking, and that can help us in guiding additional use cases.

This is the results. As we've been continuously improving product, right, we have more and more paying users of AI.

We've got around 1,600, and that number is just continuously growing, right? We expect it to continue to grow over the next following quarters, right?

This is only just a small, small part of our current user base. Over time, we can see that growing to 90%-plus of our user base using it.

Now I'll hand over to Alex for the financial results.

Alex Cram

Thanks, Charles, and hello everyone. Starting with reported revenue, in Q1 2026, we did €13.5 million of revenue, which is a 7.9% increase versus the same quarter last year.

Our underlying recurring revenue growth was 11.4%, going from €11.1 million in Q1 2025 to €12.3 million in Q1 2026. It's worth highlighting that this is an increase in the growth rate compared to Q4 2025 year on year, and this is because we had a strong quarter of growth in Q1 2026.

ARR in our core vet-plus-therapy businesses grew by 6.6% in Q1 alone, which is a 26.4% annualized growth. Other one-off revenues slightly reduced versus Q1 last year.

As a result, Q1 2026 share of recurring revenue is 91.4%, up from 88.6% in Q1 2025. On to the next slide.

Before jumping straight into EBITDA minus CapEx, I thought it would be useful to provide a bit of context about how we're thinking about profitability. As we've made clear in past announcements and presentations, in 2025, we took the opportunity to step up investments in product development, notably for AI and DACH localization.

The graph here shows total headcount by quarter, where in 2025, we grew the team by 13%, from 411 people to 464 people. Today, we feel the team is in good shape, including great product and engineering leadership in both business units.

In 2026, we will not be increasing the team size in the same way. In fact, in Q1, we reduced headcount by 2%.

We will also be reducing growth in costs more generally. This will allow revenue increases during 2026 to translate into improved EBITDA minus CapEx as the year progresses.

Looking at the quarterly adjusted EBITDA minus CapEx, as you can see, our quarterly adjusted EBITDA minus CapEx in Q1 reduced by €0.6 million year on year to -€1.5 million. As explained on the previous slide, the reduction year on year is due to the increased investments made in 2025, particularly in product development.

As the year progresses, we will allow growth in revenues to translate into improving EBITDA minus CapEx in 2026. Looking now at Q1 2026 cash flow.

In 2026 In Q1, we had a net cash inflow of €1.5 million, which is €1.3 million lower than 2024. Q1 is typically a good month for cash flow as Vetera clients pay annually upfront, and this is why we have a positive adjusted cash flow.

The variance versus Q1 last year is primarily driven by the €0.6 million difference in adjusted net results, the one-off collection of a backlog of invoices that we had in Q1 of last year, which totaled €1.1 million, and then €0.4 million of other favorable working capital changes. Finally, looking at the March 2026 balance sheet, cash as at March is at €15 million.

There were no changes to goodwill in Q1, except for amortization and FX changes. There was no external financing taken, no material equity transactions in Q1.

There were some movements in treasury shares. In Q1, we granted our annual performance share plan bonuses to employees, and this was a total of approximately 74,000 shares.

Nordhealth's equity balance remains healthy at €58.3 million, and the company continues to have no interest-bearing debt. Full detailed financial statements for Q1 2026, including the P&L, balance sheet, and cash flow, are all in the appendices.

Now on to guidance. There are no changes to the 2026 guidance we provided at the last call.

For full-year 2026, we are reiterating a full-year guidance for recurring revenue of between €50 and €53 million, excluding acquisitions. Our Q1 actual was €12.3 million, which annualizes to €49.2 million, on track.

Similarly, for adjusted EBITDA minus CapEx, we are reiterating our full-year guidance of between -€4 million and -€1 million. Our Q1 actual was -€1.5 million, but as previously mentioned, we'll be improving EBITDA minus CapEx as the year progresses, here as well we are on track.

I'd also like to highlight that since the last call, on the 10th of April, we published our annual report for 2025. The financial results for 2025 were audited by KPMG, and the report provides a more detailed view of our financials.

It's available to download on the Nordhealth website. Finally, looking at our financial calendar, the Q2 2026 results presentation and the H1 2026 interim report will be on the 18th of August 2026.

We'll be presenting these as part of a larger Capital Markets Day, which will provide more details about in due course. As always, the full financial calendar is available on the website.

I'll now turn back over to Charles for Q&A.

Charles MacBain

Thanks, Alex. For Q&A, if people have questions, please feel free to add the questions in the chat.

I'll wait to see if anyone has questions. No questions seem to be coming.

I'll wait a couple more. Oh, there's one question from Martin: "Can you please publish gross margins for the veterinary and therapy businesses, or any other indicators that showcase the inherent profitability of the underlying businesses?

Alex?"

Alex Cram

Thanks for the question, Martin. We have shared these in the past, and it's very likely that we'll do so again in the future.

The short answer is yes, in future quarters, we will reshare the profitability of the individual business units.

Charles MacBain

Another question from Guillaume: "We're seeing ARR growth in therapy reaccelerating in Q1 and noticed several commercial development hires being posted on LinkedIn for that division. Is that a strategic inflection point for therapy?

Are you shifting to a more active growth mode?" There's a couple more questions.

I'll answer the first one here. The therapy business unit has built a great AI scribe, and so the number of customers that we've been able to recruit is quite steady, but it's been boosted by the AI scribe.

Yes, we have hired additional sales people to be able to upsell our AI scribe to different customers in Finland, Denmark, and also in Norway. We try to focus on one big mission at a time on this one.

The big mission for therapy is still the migration for this year. As soon as that's done, we will be unlocked both in terms of the cash flow available from the migration savings, but also to take on a new mission.

On the engineering side, we foresee that should be done probably around the latter half of this year and so that we'll be able to take on a new challenge. Active growth mode will be resumed at some point in a more aggressive way as well.

The second is, "Can you elaborate on the long-term strategic vision for the therapy division in the context of AI? Do you have significant growth opportunity, expansion to other country?"

On this one, as I mentioned in the previous question, we want to take on one mission at a time, and the current mission is the Aspit migration and the AI upsells in our current markets. We have not yet made the decision on whether we're going to go to new markets or whether we will continue to operate and expand in our current markets.

Once we have made that decision, we will inform the market. "You've been fairly quiet on specific enterprise deals, new logos, ongoing rollouts.

Is that a deliberate choice for competitive reasons? Can we expect significant new logo wins in the coming quarters?"

On the enterprise deals, we actually changed our definition in that we wanted to make it quite steady in that we only announce deals once they've passed 50 locations, so that's probably why we've been a little bit more quiet on it, because we're waiting it for roll out. As I mentioned before, one of the key bottlenecks I aim to solve is how fast we go from signing to go live for these enterprises, and also for SMEs, but particularly for enterprises.

That's why we've been a bit quiet about it. We've got in our Capital Markets Day, we can deep dive a bit more in terms of this.

As well, the enterprises that we've got, we are expanding into net new countries, these are not officially signed users because they already are our customer, but they're just expanding into net new countries. Another question from Martin: "Can you please elaborate on what localized Provet in Germany entails, given that GDPR and German regulation prevent running client data in the cloud?

What is the future operating model for Vetera? Do you implement AI features?"

If only German localization was GDPR, it would be easy. We're already fully GDPR-compliant.

Similar to other countries, we are localizing, one, the language, which is an easy part. Second is all the integrations needed to the labs, the insurance company, and also for regulatory purposes.

For example, the integration to the national register of pricing, because in Germany, the price for vet services are set, right, and also to cash registers, similar to Sweden where all transactions have to go through a certain cash register software. On the cloud part, that's not correct actually, that client data can be in the cloud.

Actually one of the main human providers, Doctolib as well, is on the cloud, right? You just have to make sure we take a decision to actually keep the data be hosted in the EU, but that is not even a requirement on that side, it's more for personal preference.

What's the future operating model for Vetera? It'll just be a new country like every other country that we've got.

Similar to US, which is a bigger market, we can have a team lead specific for that country. Then how do we implement AI features?

It's Vetera and Provet, even though it's different branding, will be the same product in the DACH region as we roll out. We are not implementing AI features in Vetera because we want a nice reason for people to switch to.

We got a question from Arne: "How does your AI solution compare to those of Vetneo?" Be fully frank, we were late on AI in that that's one of the reasons I took over product in the veterinary side in June 2025.

Now we are surpassing those. We do have inherent benefits in that relying on a third-party solution versus doing it natively in the PMS is a better experience for the customer.

That being said, we are an open platform. Always we want to provide people the choice whether you can use our AI scribe or third parties.

Because I don't want to be a local monopoly for my teams and not let them compete in the real world, they need to compete. Currently the pace at which our AI scribe has been improving has been huge, and you can see we're more advanced in some areas, for example the AI Actions, which is a truly differentiated offering in the market now.

The question from Mathieu: "New AI-native competitors are promising one-day clinic migration. Is it very different from what you can offer?"

The migration part, as I mentioned in the presentation, is one of the big areas I'm trying to tackle. Our approach historically has been that we're tailored software, that's tailored for you, right?

When I retook over product on the vet side at least in June 2025, I changed that direction in that what we realized is that the majority of small animal, first-opinion, for example, practice in the UK have all the same settings, right? They can change it, it's a two-way door decision.

We've shifted from bespoke implementation to an implementation which is much more structured. We've started first with the data migration part where we've got a great data migration team, and Jan is actually focusing, the founder of Provet, to be able to dramatically reduce the amount of not only time, but the extent to which we can migrate data and normalize that data with AI for.

I'll give you a good example. One of the requirements when you were implementing is to be able to get the list of items and services and then you had to classify the items by type.

Now that's fully automated and by AI. One after the next, we're tackling each bottleneck, and yes, the goal is less than one day migration per clinic.

I think that there's no physical blockers for us to be able to do that and also do it with great quality. The next is Guillaume: "Can you comment on the Aspit migration dynamic that seem to have reduced in its growth pace in Q1 2026, from 333 in September 2025 to 800 in Q4 2025 to 815 in Q1 2026?"

In Q1, we did not actually migrate as many as we wanted because we decided to pause to make the financial workflows great. That's what I highlighted, and now we are unblocked on that.

The way we go about migration is that we focus on a specific user segments and we try to really build a great product for them, then we migrate that whole segment, right? The next thing we shifted from one segment to the next, and so in Q1, we were developing for that next new segments based on pilot feedback, and we will be continuing to roll out those after.

What's really important is reputation. We've done a few migrations now and we've had a few potholes when we've been doing them.

If you have to force the migration and your product's not ready, word of mouth spreads really quickly. We've been very, very cautious when it comes to making sure we build a great product and getting feedback early.

The pace between feedback to production has decreased so much that there's no excuse now to not be able to provide a great product experience. That will help you squeeze out the last 20%, which are normally the hardest.

Let's see if there's any other question. Question from Mathieu: "Do you have any evidence that PMS software company valuations have compressed due to AI disruption?"

I think a lot of SaaS companies have depressed due to AI disruption, and people are being packaged all the same, right? When I look at, for example, the software stack that we have in our company, there's some softwares which we are no longer using and building our own tools internally, right?

There are some softwares where we're using more. This system of records is one of them, especially in regulated areas.

The key thing what I mentioned in my last presentation was, if you are a vet, you need to know and have certainty that you gave a medicine at that time to that patient, and that has to be auditable. Especially in the age where you do things via different modes, you could do it via an LLM or do it in the UI, and then there's agents which will work on your behalf, but you still have to approve.

In this world, the auditability and the system of record is incredibly important. Then the second thing is that the LLMs are not the most cost-efficient way to do all operations in that there are some things, like the medicine should be 2 milligrams, you shouldn't use an LLM to give that instruction, as that's a very expensive way to do it.

I feel quite strong that system of records specifically for regulated industries like healthcare are in a great position. The key for us, it's a sustaining innovation, and the key is just to make sure we can adapt quite quickly.

That's why, one of the reasons I took over back product, we've got Karan, who's from a product background, is the CEO on the therapy side, and we're doing massive changes to the product. I'm very excited about the revenue opportunities that come with it as well, because we are unlocking a huge amount of value in the clinic, and so we'll be able to capture some of that value at some point.

Let's see if there's any other question. From Martin: "Can you please decompose net upsell in veterinary: volume, price, change in pricing model, enterprise client penetration?"

I don't have that data off the top of my head, but we can consider doing the drivers of growth in the Capital Markets Day or latter presentation. If I give the rough answer on this, it's that pricing is a small part.

The majority of the veterinary upsell historically has been our enterprise customers bought new clinics and or expanding to new countries, and they've migrated those. That's been the biggest one.

Then on the therapy side they were very successful with this AI upsell, we're trying to do the same thing as well on the veterinary side. We're hoping that average revenue per user or per vet or per clinic will be able to increase as well, driven by this.

We've had success historically in the past, specifically in 2025 with upselling Provet Pay, for example, and over 90% of new customers are actually adopting Provet Pay, why can't our current customer base do the same? "Please disaggregate the drivers of lackluster growth in Nordhealth's core other Nordic markets over the last years, assuming the market has not been shrinking, subsequently Nordhealth has been losing market shares?"

If we look at the slide, the churn rate has not been very high. There is always churn in some markets when we do migrate, but as you see, overall the churn rate has not been very high in the Nordics, we're not really losing market share in them.

Our market share is quite stable, and the growth in the Nordics, there are some startup clinics that we acquire every year, but will mostly come from upsells. Getting Nordic customers to adopt our AI solutions, to adopt our new features that we develop, for example omnichannel communication, and also our AI features.

In the end, there's only so many clinics we can sell to, and at some points we start to saturate the market. That's why we have to go into new markets if we want to maintain that growth.

Great. Thank you very much, everyone.

Thank you for your time. I hope you have a very nice day.

Thank you.