Kainos, Revenue Growth & Net Revenue Retention
What Drives Revenue Growth?
For much of 2022, I’ve been discussing the topic of revenue growth with senior executives of B2B companies.
What drives it? What capabilities do companies need for growth? Is Net Revenue Retention (NRR) a good predictor of profitable growth? If not, what is?
One of the most interesting discussions I had was with Brendan Mooney, CEO of IT services company Kainos. The reason I was keen to have a chat with him should be clear when you look at the table below.
Table 1. Revenues at Kainos, excluding acquired companies (£m, 2015-2022)
Net Revenue Retention is not yet a commonly-used financial term in business even though it is a well-known term in Software as a Service (SaaS) companies.
Let’s look at Kainos’ revenues from a NRR perspective. Let’s group revenues by the year in which they were acquired.
The graph on the right shows that in 2015, Kainos generated revenues of £61m.
Now suppose Kainos signed up no new clients in 2016. Its revenues would still have grown as the clients that were on its books in 2015 generated revenues of £68m in 2016.
Here’s the NRR calculation:
Kainos’ Net Revenue Retention for 2016 is:
NRR = £68m ÷ £61m = 111%
NRR At Kainos
Kainos may not be a household name but since it floated on the London Stock Exchange in 2015, it has been growing revenues organically by 20-30% a year. That’s 20-30% a year every year. Without fail. How many companies can claim revenue growth like this over the past eight years?
I certainly know of very few companies with such a track record. Some of our own clients at Deep-Insight are struggling to achieve any organic growth at the moment. So that’s why I wanted to talk to Brendan. I was really curious to find out how Kainos achieved such consistent growth. What was their secret sauce?
It turns out that the real secret to Kainos’ phenomenal growth is their great Net Revenue Retention (NRR) rates but, more importantly, those NRR figures are the outcome of consistently excellent service delivery for their clients.
Large B2B companies with NRRs consistently above 100% can be considered ‘very good’. Any company with an NRR above 110% should be considered as ‘excellent’. Brendan Mooney sets the bar higher and believes you need an NRR of 115% to be considered ‘Best in Class’.
Kainos is a high growth, high profit company precisely because its NRR figures are so strong. In its eight years as a publicly-quoted company, its NRR has only once dropped below 100%. In 2019, it hit 139%. Kainos is certainly ‘Best in Class’ and is a role model for any company trying to achieve above-average revenue and profit growth.
NRR is not a difficult concept to grasp but few senior executives truly understand the power of monitoring their company’s NRR performance. The reason for this is that most B2B leadership teams don’t understand how much it costs to land a ‘Net New’ client (brand new logo). If they did, they would become obsessed with retention in general, and NRR in particular as a key metric to monitor.
Which is More Important: Land, Expand or Retain?
Many companies grow revenues by investing heavily in new sales. It works. But it’s expensive – much more expensive than people think. Our analysis at Deep-Insight shows that it typically takes 4-6 years to break even when you sign up a new client. If CFOs and leadership teams measured Customer Lifetime Value (CLV) – and most don’t – they would realise that a significant proportion of their clients never make a profit. The reason? They don’t hang on to those clients long enough for them to pay back the acquisition cost and break even.
In some cases, a company’s ability to Land a large number of ‘Net New’ clients each year can mask a failure to Expand its footprint across those accounts, and/or a failure to Retain those clients over the longer term.
Companies can grow revenues by investing heavily in new sales but it’s difficult to stay profitable if all you’re doing is replacing existing clients with expensive new logos, many of which never stay around to generate a profit.
So why is NRR so important? The answer is that you can achieve growth with an NRR performance well below 100% but it’s rarely sustainable. Profitable growth always trumps revenue growth. Expanding and Retaining are far more important activities than Landing.
Who Needs New Clients Anyway?
Here’s another thing: if your NRR is consistently above 100%, you don’t need ANY new clients to grow your business.
Just think about that for a minute. I’ve said that it’s expensive to acquire a new client in the first place. It’s not just the cost of the salespeople who win the bid. You also have to factor all the time and money they spend on bids that they DON’T win.
We’re not suggesting that companies disband their sales teams. We are suggesting that they become much more discerning in what they bid for, and once they sign up a ‘Net New’ client, they need to organise themselves to retain those clients for, well, pretty much forever. They also need to figure out a good strategy for expansion across that account – finding additional products and value-added services to cross-sell.
And that’s what Kainos does really, really well.
From Campus Company To FTSE 250 Star
Let’s get back to Brendan Mooney and Kainos. Brendan joined the company as a trainee software engineer from Ulster University in 1989.
At the time, Kainos was a small university campus company with around 25 employees. It was a joint venture between Fujitsu and Queens University, Belfast. Most of its work was for Fujitsu in Great Britain. Brendan was one of two graduates hired from Ulster University that year. Both still work at Kainos, which might give a hint at why the company has been so successful over the years.
Brendan started working in Dublin in 1994 as Kainos started to expand its footprint across the island of Ireland. In 2001, he took over as CEO. Roll forward a few years. In 2015 Kainos floated on the London Stock Exchange. Today it is a constituent on the FTSE 250 Index.
I asked Brendan why Kainos was not as well-known as other IT service providers, despite its hugely impressive track record. His answer was simple: “We do our best marketing by delivering for our customers”.
Engage, Deliver, Grow
When I talked to Brendan Mooney about Landing, Expanding and Retaining clients, he said he preferred to use a different phrase: Engage, Deliver, Grow.
His explanation goes to the heart of the NRR/Growth challenge, and it’s a hard-nosed commercial view. Kainos is very focused on profit margins – particularly where there a likelihood of margin erosion. In Brendan’s view, the best way to hold profit margins and reduce erosion is to manage Engagement Efficiency. Here’s how he defines it:
In summary, Kainos stacks the initial engagement with very experienced people. That’s precisely because Brendan Mooney knows that if something can go wrong in those initial months, it probably will. Kainos needs experienced people to be able to handle all eventualities and still deliver a really successful Phase 1 of the engagement.
Once that initial phase has been delivered, Kainos can change the mix on the project team. But that initial phase is crucial to build Kainos’ reputation. It will build the trust their clients have in Kainos as an organisation and as a true business partner.
Get the Engage and Deliver elements right and the Grow piece becomes a lot easier.
Getting The Balance Right
And if it sounds like Kainos is purely a company focused on numbers and profit margins, it’s not. Brendan Mooney was quick to point out that “it’s all about balance”.
As a business, Kainos sets out three ambitions, all of which are important, but they do have a priority order. These are, in priority:
- Being a great employer
- Delivering value to our customers
- Being a growing, profitable and responsible business
The apex of Kainos’ pyramid is its people. It works hard at keeping the talent that it has, as well as attracting more great people. Unlike its NRR rates, Kainos can’t achieve a people retention figure of greater than 100% but its current figure of 86% compares well against the market.
Growth = Consistently Good Service Delivery
When it comes to that third point about growth, Brendan’s philosophy is simple: “If you want to build your business, keep your current clients. Then you can expand in terms of the other share of their expenditure. That’s our thought process.”
And at the heart of that philosophy is a drive and obsession with delivery excellence. Consistently good service delivery helps build trust and commitment and those elements are the key to any long-term business partnership.
In my interview with Brendan Mooney, we covered a few other topics as well. We talked about how it wasn’t all plain sailing, particularly during the banking crisis in 2008 when many of Kainos’ clients were financial services companies; how they diversified into international markets and made the strategic move to start supporting Workday clients; and the more recent move into digital transformation and agile software development practices.
However, the key takeaway from my interview with Brendan Mooney was this: If you want to grow revenues consistently over time, you need to have a really well-structured approach to engaging with the right clients, and then delivering the goods for them time after time after time.
It’s not rocket science. But that doesn’t mean that it’s easy.