Why Revenue Growth Alone Does Not Define a Growth Stock
September 4, 20266 min read

Why Revenue Growth Alone Does Not Define a Growth Stock

Revenue growth is only one part of a company's growth profile. GitLab shows why strong top-line expansion can coexist with much weaker evidence elsewhere.

M

MOATEY Team

MOATEY Research

Revenue growth is one of the first numbers investors look at when deciding whether a company deserves to be called a growth business. That instinct is understandable. If sales are expanding quickly, the business is clearly becoming larger, and larger businesses should eventually produce more earnings and cash.

The difficulty is hidden in the word eventually. Revenue can grow while earnings deteriorate, cash conversion weakens, margins change or shareholders fund part of the expansion through continued dilution. Strong top-line growth therefore tells us something important about a company, but it does not tell us everything we need to know about the quality or durability of that growth.

GitLab (GTLB) provided a useful example this week. The company reported second-quarter fiscal 2027 revenue of $286.3 million, up 21% year over year. Management also reported record gross bookings, net ARR growth above 40% and improving dollar-based net retention. Taken in isolation, those are not numbers most investors would associate with a company that has stopped growing.

Yet shortly after the results, MOATEY changed GitLab's classification from Medium Grower to No Grower.

A classification is not a revenue-growth label

The apparent contradiction is useful because it shows how MOATEY classifications should be interpreted. A No Grower classification does not literally mean that revenue has stopped growing, just as a Fast Grower classification should not be read as a promise that the company will keep expanding rapidly.

Classifications are analytical categories intended to describe the broader characteristics visible in the company evidence. They provide context for how an investor should investigate the business. They are not forecasts and they are not determined by looking at one reported percentage in isolation.

GitLab makes that distinction unusually clear. Around the classification change, MOATEY's five-year revenue-growth measure actually increased from 39.04% to 45.83%. If classification were simply a function of historical revenue growth, that movement would be difficult to reconcile with a shift toward No Grower.

But the rest of the growth evidence was moving differently. MOATEY's five-year earnings-growth measure moved from 9.05% to -32.39%, while its Growth assessment declined from 11.8 to 9.9 points. The current MOATEY growth view combines a strongly positive revenue-growth measure with a negative earnings-growth measure and a more moderate free-cash-flow growth measure.

These are MOATEY framework values and should be read as such. Some analytical values may have been subject to adjustments used in MOATEY's company evaluation. They should not automatically be treated as identical to unadjusted figures directly reported by GitLab.

Growth becomes more interesting when the measures disagree

Investors often prefer a clean narrative. Revenue is growing quickly, therefore the company is a growth company. Earnings are increasing, therefore the business is becoming more profitable. Cash flow is improving, therefore the economics are strengthening.

Real companies rarely cooperate so neatly. Different measures frequently move in different directions, and those disagreements are often more informative than a collection of uniformly positive numbers.

GitLab's latest quarter illustrates that tension beyond the MOATEY data as well. Revenue increased 21%, but the company's GAAP operating margin was negative 20% compared with negative 8% a year earlier. Operating cash flow was negative $3.1 million compared with positive $49.4 million in the prior-year quarter, while adjusted free cash flow declined from $46.5 million to $9.8 million. The company's quarterly filing provides the underlying reported financial statements.

None of those figures cancels out the revenue growth. GitLab genuinely grew its top line, and management also reported encouraging commercial indicators. The point is that revenue growth and economic progress are related concepts rather than interchangeable ones.

This becomes particularly important with younger software businesses. A company can deliberately spend heavily today to acquire customers, develop products or build distribution that may create substantially more value later. Weak current earnings or cash generation does not automatically make that strategy poor. At the same time, investors should not assume that every dollar of additional revenue will eventually convert into attractive economics simply because management is pursuing growth.

Revenue growth asks a different question

Revenue growth primarily tells us whether customers are spending more with the company in aggregate. That matters because without expanding demand, long-term earnings growth becomes difficult. But investors ultimately own a claim on the economics produced by those revenues, not the revenues themselves.

Earnings introduce another question: how much economic profit remains after the costs associated with running and expanding the business? Free cash flow adds another perspective by asking how much cash the business produces after the investments required to operate it. Financial health then affects how much flexibility management has when conditions become less favorable.

Those dimensions can diverge substantially. A company may grow revenue quickly while spending aggressively enough that earnings remain weak. Another business may grow sales more slowly but convert a much larger proportion of incremental revenue into cash. A third may temporarily sacrifice profitability because management sees unusually attractive reinvestment opportunities.

The interesting analytical problem is not deciding which single metric deserves to win. It is understanding why the metrics disagree and whether the underlying economics justify that disagreement.

Classification and rating are also different

This distinction helps explain another part of the MOATEY framework. GitLab's current No Grower classification and its Poor MOATEY rating do not answer the same question.

The classification provides context about the company's characteristics and growth profile. The rating represents MOATEY's current long-term risk/reward assessment, incorporating both Fundamentals and Valuation. A company can therefore have an interesting growth profile but an unattractive valuation, or relatively modest growth but a more attractive overall risk/reward relationship.

GitLab currently receives 9.9 of 15 available MOATEY Growth points, while its total Fundamentals assessment stands at 36.4 of 65. Its current Valuation assessment receives zero points, which contributes to the Poor overall rating. That does not mean GitLab is expected to fail or that its share price must decline. It means the framework currently sees a less attractive combination of fundamentals and valuation.

Keeping classification and rating separate prevents two common shortcuts. Fast Grower does not automatically mean attractive investment, and No Grower does not automatically mean unattractive business.

What investors should investigate next

When revenue growth looks impressive but the wider growth evidence becomes weaker, the sensible response is not immediately to reject the company. It is to investigate the gap.

For GitLab, an investor might want to understand whether the recent deterioration in cash generation is temporary, how much of current spending supports future customer economics, whether margins can improve as the business scales and whether the reported commercial momentum eventually translates into stronger earnings and free cash flow. Those questions are more useful than arguing about whether 21% revenue growth deserves the word “growth.”

The direction through time matters as well. One quarter of weaker cash generation may be noise. A sustained pattern where revenues compound while earnings and cash economics fail to follow would be a much more meaningful development. Conversely, improving conversion could make today's apparently conflicting evidence look very different several years from now.

Want to follow how GitLab's classification develops from here?

Create a free MOATEY account and unlock up to 10 companies. You can view their current analysis, add them to your watchlist or portfolio, and follow important Events such as rating, classification and underlying evidence changes.

Unlock companies for free

The label should lead back to the evidence

The useful lesson from GitLab is not that revenue growth is unimportant. Quite the opposite. Revenue growth remains one of the clearest signs that customers are finding value in what a company sells.

But strong revenue growth is the beginning of the growth analysis rather than its conclusion. Investors still need to understand what happens to earnings, cash generation, financial strength and shareholder economics as the company becomes larger.

That is also the practical purpose of a classification. It gives the investor a framework for asking the next question. When the classification seems inconsistent with one headline metric, the disagreement is often a reason to investigate more closely rather than evidence that one side must be wrong.

GitLab's revenues are growing. The wider evidence is more complicated. For a long-term investor, that complication is where the interesting work begins.