Nordhealth AS (OSL:NORDH)
Norway flag Norway · Delayed Price · Currency is NOK
26.20
+1.00 (3.97%)
May 13, 2026, 4:14 PM CET
← View all transcripts

Earnings Call: Q1 2026

May 12, 2026

Charles MacBain
CEO, Nordhealth

Hi everyone, welcome to the Q1 2025 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. We'll go into a deep dive into our AI developments that we're making. Alexander 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 till the end. Starting with the company update. 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, got a big initiative now to localize Provet for the German market. Our first German customer went live a couple weeks ago, so that's very exciting development for us. Fourth is we wanna complete the migrations on the Therapy side of Aspit Desktop users to the Unified Platform. Fifth, if we wanna achieve these things with a low growth in cost, 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 EUR 3.4 million of ARR to almost EUR 50 million of ARR, which is a 44% CAGR. We have made acquisitions in 2019, some in 2021, some in 2022, to help us grow, but the majority of the growth has come from organic growth. Let's break down the growth over the last 12 months. In Q1 2025, the reported ARR was EUR 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 2020 end of 2025 exchange rates is EUR 41.2 million.

We've been able to grow 12.2% in the last 12 months to EUR 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 EUR 1.7 million in signed non-implemented ARR, and our other businesses beyond Veterinary and Therapy PMS still account for EUR 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 160%. We can also see that we've migrated in the last 12 months of EUR 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 U.K., U.S., and Germany. We signed EUR 733,000 of new ARR in Q1 only. We implemented our first clinic in Germany. 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 U.S., we built a new omni-channel 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 U.S. The second is that we're trying to build a AI PMS.

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 is, 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 a Provet AI agent, which, I'll show you, and an MCP for Provet so that clinic 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 part time by over 25%. There are 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 EUR 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 EUR 0.8 million of new customer ARR.

We had huge upsell, and there's two drivers of the 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 board, as you see, where we ended at 26.3, you can see the U.K. has been growing nicely. The U.S. has been growing, but less than the U.K. 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 U.S. and U.K. Breaking down the composition of our revenue, right? Enterprise now makes up 12.7%. Independent clinics make up 12.1%. We've been growing the payments and partner revenue that we've been making to 3.7%. The important thing to mention here as well is that despite our focus on enterprise, and you can see that it'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. On the Therapy side. We've got three missions on therapy too. First, same as Provet's, 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 are patient history summaries, to be precise. We ship new features such as custom templates, which allow therapists to be able to create their own templates through which the scribe creates a note from. 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 psychologists and physiotherapists, and 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 2025, and we built now best-in-class Norwegian financial workflows.

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 EUR 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 EUR 600,000 in the last 12 months of ARR. As you can see, the share of Cloud revenue continues to increase as we migrate, but also grow the Cloud revenue. 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 release to try to see where the limit is. What you can see is that it doesn't handle the edge cases, and that is the important thing. There's continuously edge cases through this very broad app that we've got, 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, so this user seat erosion would be an issue.

However, there are still practitioner doing the work and doing it more efficiently. We've shifted from user pricing to practitioner pricing for independents and 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 the very important one, is that we are rebuilding, and we have built now a world-class product and AI development team, which, 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. First is, this the most common problem that we see is the notes problem.

Normally, the practitioner finishes their last consultation around, at the end of the day, around 6:00 P.M., 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 wanna be present with the patient in the room, then only they wanna 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, also the notes from the clients. The notes are very thorough. It's not just, here's what was said. It also creates a plan for you. On the Vet side, we've got the notes, so 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. We also do more than just record the notes. As you can see here at the bottom Well, 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. You can see that we've added, for example, diagnoses. We've added medications automatically. We've, and that is automatically being built. You can have all of these, this AI assistance 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 had 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 a email to the customer, which about what happened and so on. With AI Discharge Notes, we enable that to be created automatically. We see very few edits, the number of edits are going down and down the more we learn about which edits are being made. The second problem is the visibility. I'll give you an example. Currently, if you wanna know about the number of health plan subscriptions that we have in the clinic, right?

You'll normally ask your operations manager to export the revenue data, paste into Excel, create reports, and maybe in the next couple of days, they'll share it with you. Imagine you've got follow-up questions that can't be answered by a report. Do you have to go through that whole process again? What we've built is something we call Ask Provet, 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, like 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, cancellation this month. Here's how much MRR this generates, right? It suggests follow-up questions like: What is our MRR? It shows you the trend of MRR over time. In the graph formats, you didn't have to say it just understood the best way to display this data. We've taught this Ask Provet to be able to figure out what's the best way to show each data, different data point that they might ask. The great thing is that we can learn as well that all the questions they're asking, and that can help us in guiding additional use cases. This is the result.

As we've been continuously improving product, right, we've have more and more paying user of AI. We've got around 1,600, and that number is 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 9% + of our user base using it. I'll hand over to Alex for the financial results.

Alex Cram
CFO, Nordhealth

Thanks, Charles. Hello, everyone. Starting with reported revenue, in Q1 2026, we did EUR 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 EUR 11.1 million in Q1 2025 to EUR 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, 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. Onto 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 cost 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, we reduced by EUR 0.6 million year on year to EUR -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 Q1, we had a net cash inflow of EUR 1.5 million, which is EUR 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 EUR 0.6 million difference in adjusted net result, the one-off collection of a backlog of invoices that we had in Q1 of last year, which totaled EUR 1.1 million, then EUR 0.4 million of other favorable working capital changes. Finally, looking at the March 2026 balance sheet, cash as at March is at EUR 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 EUR 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 onto 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 EUR 50 million and EUR 53 million, excluding acquisitions.

Our Q1 actual was EUR 12.3 million, which annualizes EUR 49.2 million, so on track. Similarly, for adjusted EBITDA minus CapEx, we are reiterating our full year guidance of between EUR -4 million and EUR -1 million. Our Q1 actual was EUR -1.5 million. 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, 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 we'll 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
CEO, Nordhealth

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. Okay. No questions seem to be coming. I'll wait a couple more. 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
CFO, Nordhealth

Thanks for the question, Martin. We have shared these in the past. It's very likely that we'll do so again in the future. I mean, the short answer is, yes, in future quarters, we will re-share the profitability of the individual business units.

Charles MacBain
CEO, Nordhealth

Got another question from Guillaume: We're seeing ARR growth in Therapy re-accelerating in Q1 and noticed several commercial development hires being posted on LinkedIn for that division. Is that our strategic inflection point for Therapy? Or 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. 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 salespeople 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 that should be done probably around the latter half of this year. 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: C an 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, it's, 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 a decision on whether we're going to go to new markets or whether we will continue to operate and expand 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 to see 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. That's probably why we've been a little bit more quiet on it, because we're waiting it for rollout. As I mentioned before, one of the key bottlenecks needing 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 new, so they're already our customer, but they're just expanding in net new countries. Another question from Martin: Can you please elaborate on what localized product 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 are already fully GDPR compliant. We are, 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?

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, Vitable as well, is on the Cloud, right? You just have to make sure we take a decision to actually keep the data in the 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 the U.S., which is a bigger market, we can have a team lead specific for that country. 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 Vetnio? To be fully frank, we were late on AI in that that's one of the reasons I took over product of 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 PIMS is a better experience for the customer. That being said, we are an open platform.

Always we wanna provide people the choice whether you can use our AI Scribe or third parties. Because I don't wanna 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? There's data 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 a tailored software that's tailored for you, right? When I retook over products in, on the Vet side, at least on the, in June 2025, I changed that direction. What we realized is that the majority of small animal, first opinion, for example, practice in the U.K., 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 started first with the data migration part, where we've got a great data migration team, and Janne is actually focusing on it.

They are 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 have to classify the items by type. That's fully automated and by AI. One after the next, we're tackling each bottleneck. 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 Pichon.

Can you comment on the Aspit migration dynamic that seemed to have reduced in its growth pace in Q1 2026 from 333 in September 2025 to 804 for 2025 to 815 in Q1 2026? Yes. 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. We migrate that whole segment, right?

The next thing, we shifted from one segment to the next, in Q1, we were developing for that next new segment based on pilot feedback, and we will be continuing to roll out those but 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 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 are some softwares which we are no longer using and building our own tools internally, right? There are some softwares where we're using more, and so this system of records is one of them, especially in regulated areas.

The key thing what I mentioned in my last presentation was like, if you were 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. The full —especially in the age where you do things via different modes. You could do it via an LLM or do it in the UI. 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 mg.

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 like system of record, specifically for regulated industries like healthcare are in a great position. The key for us is the sustaining innovation. The key is just to make sure we can adapt quite quickly. That's why one of the reasons I took over by product, we've got Karan, who's from a product background as a 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, we'll be able to capture some of that value at some point.

Let me 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 hand, but we can consider doing the drivers of growth in the Capital Markets Day presentation. I give the rough answer on this. It's that pricing is a small part. The majority of the Veterinary upsell that historically has been our enterprise customers bought new clinics and are expanding to new countries, and they've migrated those. That's been the biggest one. What we're trying to do on the Therapy side, they've been 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. 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 is 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.

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 we're invest there. 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 feature that we develop, for example, on the down channel communications and also our AI features. In the end, there's only so many clinics we can sell to. At some point, we sort of 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.

Powered by