Fundamental analysis

Revenue growth:
how to analyse it

Revenue growth is the most predictive criterion of 12-month outperformance on Euronext Growth — it is one of the strongest signals in the ML model. But not all growth is created equal. This guide explains how to calculate the CAGR, distinguish organic growth from acquisition-led growth, and spot the signs of quality.

📅 May 2026 ⏱ 8 min read 📊 Intermediate level

CAGR: measuring growth over several years

Year-on-year (YoY) growth is too volatile to be meaningful — a single good or bad year distorts the picture. The CAGR (Compound Annual Growth Rate) smooths growth over a period to give an average annual rate:

CAGR = (final revenue / initial revenue)^(1/n) − 1

Where n is the number of years. On Euronext Growth, the most useful windows are the 3-year CAGR (recent trend) and the 5-year CAGR (long-term signal — the most predictive according to the ML model).

5-year revenue CAGR: a major feature in the ML model
Among the features used by the XGBoost model, revenue_cagr_5y is one of the most predictive of 12-month outperformance. Sustained growth over 5 years is no accident — it reflects a structural competitive advantage that is hard to challenge.

Revenue CAGR calculator

📈 CAGR calculator — Revenue growth
Revenue Y-5 (€k)
Revenue Y-4 (€k)
Revenue Y-3 (€k)
Revenue Y-2 (€k)
Revenue Y-1 (€k)
Revenue Y (€k)
Revenue trend
5-year CAGR
3-year CAGR
Growth Y vs Y-1
Accelerating?
ML signal

Organic growth vs acquisition-led growth

Revenue that triples in 3 years can hide two very different realities:

  • Organic growth: the company sells more to new customers or raises prices — a sign of structural demand and competitiveness
  • Acquisition-led growth: the company buys competitors or adjacent markets — its valuation depends on the quality of the acquisitions and the level of debt

The distinction is crucial for valuation. On Euronext Growth, ask yourself: if the company stopped acquiring, how fast would it grow naturally? That is its true organic pace.

The 4 dimensions of growth quality

🔄
Recurrence
What share of revenue is recurring (subscriptions, contracts, maintenance) vs one-off (projects, single orders)? Recurrence provides visibility and reduces volatility.
💰
Profitability of growth
NI CAGR / revenue CAGR > 1 → profitability grows faster than revenue. Below 1, growth dilutes margins — a situation to watch.
💵
Cash conversion
Positive FCF during the growth phase. If working capital grows as fast as revenue, the company is "funding" its growth through customers who have not yet paid — a liquidity risk.
📊
Consistency across segments
Is growth driven by all segments or just one? Concentration on a single customer or segment undermines durability.
Guidance-driven growth vs real growth
Always compare the outlook announced at the start of the year with what was actually delivered by year-end. Over 3 years, a management team that meets its growth commitments is a sign of management quality — and of real visibility into its market.

Reference thresholds by small-cap profile

Expectations vary with the sector and the stage of development:

  • Industrials / Manufacturing: 3-year CAGR > 8% = solid, > 15% = strong, > 25% = exceptional
  • B2B services: 3-year CAGR > 10% = solid, > 20% = strong
  • Tech / SaaS: 3-year CAGR > 20% expected, < 15% = a sign of slowdown
  • Retail: 3-year CAGR > 5% = solid in this thin-margin sector
Revenue CAGR on 800+ Euronext small caps

3-year and 5-year CAGR calculated automatically. One of the most predictive criteria according to the ML model.

Open the screener →

New to screening European small caps? See the European small-cap stock screener guide and the glossary.

Frequently asked questions

CAGR = (final revenue / initial revenue)^(1/n) − 1. Example: revenue of €10M in 2021 and €17M in 2026 → CAGR = (17/10)^(1/5) − 1 = 11.2% a year.
Growth generated by the existing business, excluding acquisitions and currency effects. It is the highest-quality signal — a company that grows only through acquisitions, with no organic growth, depends on the availability of targets and on debt.
On Euronext Growth: > 10% 3-year CAGR is solid for an industrial or services company. For tech/SaaS, 20% is often the minimum expected. Below 5%, the valuation is hard to sustain.
Growth only has value if it is profitable. Check that NI CAGR / revenue CAGR > 1 (profitability growing faster than revenue) and that FCF stays positive during the growth phase.
In the XGBoost model, revenue_cagr_5y is one of the most predictive features. Sustained growth over 5 years reflects a structural competitive advantage, stable demand and consistent management execution — all predictive of future outperformance.

Go further