← Back to investors
July 19, 2026

Mark Leonard

investors Vertical Software Constellation Software

2005-2021 Constellation Sotware- Letter to Shareholders.

Notes

  • Q4 2006 Net revenue and maintenance revenue

Constellation distinguished between reported revenue and what it called Net Revenue.

Net Revenue excluded third-party and flow-through expenses. For example, if Constellation resold commodity hardware or third-party software, it only counted the margin from that activity for internal analysis rather than treating the full sale value as economically equivalent to proprietary software revenue.

The logic was that:

licence revenue; maintenance revenue; and services revenue linked to Constellation’s own products were more valuable than low-value-added pass-through revenue. Leonard also highlighted Net Maintenance Revenue, calculated as maintenance revenue less third-party maintenance costs.

He described it as one of the best indicators of the intrinsic value of a software company and suggested that the profitability of a low-growth software company should correlate closely with its maintenance revenue base.

Questions:

What exactly did maintenance revenue mean in the older software model?

My understanding now is that customers often paid:

an upfront licence fee; implementation or customisation fees; and then an annual maintenance fee for support, updates and access to newer versions.

The closest modern equivalent is recurring subscription or support revenue, although it is not exactly the same as ARR.

In a modern SaaS business, hosting, product updates and support are often bundled into one subscription. In the older model, the licence was frequently sold upfront and maintenance formed the recurring revenue stream.

What stood out

The distinction between reported revenue and economically valuable revenue still feels relevant.

A dollar of proprietary, recurring software revenue is different from:

a dollar of hardware resale; a dollar of implementation revenue; or a dollar of third-party software passed through to the customer.

This seems especially relevant when looking at software companies that report high ARR but still carry meaningful third-party, cloud or service-delivery costs.

Historical and future-looking capital efficiency

Constellation assessed new projects and acquisitions using after-tax IRRs.

Leonard mentioned that the company could be tracking between 50 and 100 individual projects at a time, each judged against a hurdle rate set by the board.

He also described a simpler historical measure:

ROIC + Organic Net Revenue Growth

The logic was that a software business might accept a lower current ROIC if it was spending on R&D, sales and marketing to create future organic growth.

These costs reduce current earnings immediately, even though the benefits may appear later.

My question while reading

Why add ROIC and organic growth?

My current interpretation is that Leonard was trying to avoid judging a business only on current profitability.

A company with very high ROIC but no reinvestment may be harvesting its existing base.

Another company may have lower ROIC because it is investing heavily in new products, sales or growth initiatives.

The combined measure was a crude way of asking whether the business was producing enough current return and enough future growth to clear the company’s hurdle rate.

It is similar in spirit to the Rule of 40, but more focused on capital allocation.

Negative tangible net assets

Leonard noted that many Constellation businesses operated with negative tangible net assets.

This meant that the businesses required very little balance-sheet capital to grow and could sometimes produce cash in excess of reported earnings.

My question while reading

What does the Tangible Net Assets-to-Revenue ratio imply, and how can it be negative?

My understanding is that tangible net assets broadly represent tangible operating assets minus operating liabilities.

A software company may have:

limited inventory; little capex; customers paying annually in advance; deferred revenue; and other operating liabilities larger than its tangible assets.

That can make tangible net assets negative.

This is attractive when it comes from healthy operating characteristics such as advance billing and recurring revenue. The customer is effectively helping finance the business.

The important distinction is that organic growth still requires investment through the income statement. R&D, sales and marketing reduce current earnings even when the business requires little physical or working capital.

March 7, 2007 Slower organic growth and fewer new initiatives

Leonard discussed weakening growth in Constellation’s private-sector businesses, partly linked to the slowdown in housing and building products.

He also noted that the public-sector segment had slowed, suggesting that the issue was broader than one end market.

Constellation had started separately tracking organic growth initiatives in 2003.

Many of these initiatives grew revenue rapidly but required more investment than originally forecast.

The company responded by investing less in the creation of new initiatives.

Leonard expected that this would reduce future organic growth. He suggested that Constellation could compensate by increasing acquisition-led growth.

What stood out

This was an early example of the tension between:

funding internal growth; maintaining profitability; and allocating capital toward acquisitions.

The company appeared to be reducing investment in new initiatives because the returns had disappointed.

At this stage, Leonard seemed more willing to accept slower organic growth and rely more heavily on acquisitions.

Early signs of weakness in housing-linked markets

The comments on housing and building products are interesting in hindsight because they came before the full financial crisis unfolded.

I would not describe this as a prediction of the crisis.

The more useful observation is that vertical software businesses can provide a very detailed view of the industries they serve.

Because the software sits inside operating workflows, changes in customer behaviour may reveal sector weakness before it becomes obvious in broader economic data.

Q2 2007 Reconsidering the reduction in new initiatives

A few quarters later, Leonard revisited the decision to reduce investment in organic initiatives.

R&D and sales and marketing spending had declined as a percentage of revenue, helping improve EBITDA margins.

Leonard questioned whether this was actually good for long-term shareholders.

Some earlier initiatives had been uneconomic. Constellation had therefore removed weaker initiatives and focused on the ones that remained.

His concern was that the company may have overreacted and created too few new initiatives.

He said he would prefer to see more investment in attractive initiatives, even if that caused EBITDA margins to decline.

What stood out

The interesting part is the willingness to revisit the earlier decision.

Constellation had identified poor returns from some initiatives and responded by becoming more selective.

A few quarters later, Leonard worried that the response had gone too far.

This was not a reversal of the broader discipline. The company still wanted to cull weak initiatives. The issue was whether it had also weakened the pipeline of potentially attractive new growth opportunities.

The recurring question

How should a company balance:

current profitability; continued R&D and sales spending; and investment in uncertain new initiatives?

Leonard kept returning to incremental long-term returns rather than targeting the highest possible growth rate or the highest possible margin.

August 7, 2008 Using debt to acquire businesses in weak markets

Until this point, Constellation had avoided using significant amounts of debt.

By 2008, circumstances had changed.

The economy was weak, credit and equity markets were under pressure, and buyers for vertical software companies had become scarce.

At the same time, more vertical software businesses were coming up for sale at attractive prices.

Constellation expanded its revolving credit facility and considered other financing alternatives so that it could pursue these acquisitions.

Leonard was clear that rapid acquisition-led growth was a choice rather than an imperative.

For years, the company had struggled to find enough attractive acquisitions to deploy its operating cash flow. During the downturn, that situation had reversed.

What stood out

The balance-sheet conservatism of the earlier years created the capacity to act when the opportunity set improved.

Constellation did not appear to be using debt to defend a growth target.

It was preparing to use leverage because:

asset availability had improved; competition among buyers had weakened; and prices had become more attractive.

The wider lesson is that maintaining financial flexibility during stronger markets can create valuable optionality during weaker ones.

Q4 2008 Strong results during the financial crisis

Constellation reported strong growth in revenue, profitability and earnings during a severe economic downturn.

Leonard first pointed toward the quality of the businesses:

recurring and resilient revenue; attractive underlying economics; capable managers; and compensation aligned with shareholders.

He then added an important qualification: currency movements had also helped materially.

Currency effects

A large portion of Constellation’s revenue was earned in US dollars, while a meaningful portion of expenses was incurred in Canadian dollars.

When the Canadian dollar weakened sharply against the US dollar, Constellation benefited from the mismatch.

Some of the benefit was temporary, while some could continue through higher operating margins if exchange rates remained favourable.

What stood out

Leonard did not present the entire improvement as operating brilliance.

He separated:

underlying business resilience; acquired growth; and external currency effects.

This is a useful reminder when analysing companies with revenue and costs in different currencies.

Reported margin expansion can come from genuine operating improvement, but it can also come from temporary external factors.

The balance between growth and profitability

Leonard described the central challenge in software as finding the right balance between profitability and organic growth.

He observed that:

many entrepreneurs lean heavily toward growth; private-equity-owned software firms often lean heavily toward profitability; and Constellation wanted to invest until the incremental long-term return became unattractive. Why this resonated

This is close to the middle ground we often discuss at Malpani Ventures.

The aim is not to force every business toward maximum near-term margins.

It is also not to reward growth without examining what is being spent to generate it.

The more relevant question is whether the next unit of spending on:

product; sales; hiring; or geographic expansion

can generate an attractive long-term return.

March 25, 2010 Constellation’s acquisition model

By 2010, Leonard described Constellation as a serial acquirer of attractive small vertical market software businesses across many industries.

The company aimed to be a competent, long-term owner.

Its evidence of progress included:

maintenance retention; organic maintenance growth; profitability; and the tendency for businesses to become larger and better after longer periods of ownership. The “many verticals” strategy

Constellation’s chosen strategy was to continue acquiring businesses across a large number of verticals.

The model depended on substantial decentralisation.

General managers who deeply understood their industries continued running the businesses.

Constellation maintained a thin central infrastructure and shared selected best practices across the group.

Leonard believed the model could continue scaling if:

managers were compensated appropriately; the parent avoided unnecessary interference; and the central team remained capable of stepping in when a business underperformed. What stood out

The company did not assume that the parent organisation knew more than the operators closest to the customer.

Ownership involved:

capital allocation; coaching; sharing useful practices; and selective intervention.

It did not require centralising every operating decision.

Complexity versus returns

Leonard acknowledged that the “many verticals” strategy would make Constellation increasingly difficult for shareholders and the board to understand.

An alternative would have been to concentrate on fewer, larger verticals.

That would have made the group easier to manage and explain, but it would likely have required paying higher multiples for larger acquisitions and strategic tuck-ins.

Constellation chose to accept greater complexity rather than lower its expected returns by paying higher prices for simpler, larger assets.

What stood out

This is an interesting trade-off:

organisational simplicity; versus capital-allocation opportunity.

A business can become harder to explain while still becoming more economically valuable.

Constellation prioritised long-term returns over making the structure easier for the market to understand.

Long-term shareholders

Leonard also commented on the relatively low trading volume in Constellation’s shares.

He believed the company had attracted shareholders willing to accept lower liquidity in exchange for long-term ownership in a business they understood and trusted.

The company explicitly wanted shareholders who shared its approach to investing.

What stood out

Constellation was not only selective about businesses and managers.

It was also trying to shape the quality and time horizon of its shareholder base.

That reinforces the consistency of the model:

long-term ownership of acquired businesses; decentralised operators; disciplined capital allocation; and shareholders with a similarly long time horizon. Themes emerging through 2010 What appears consistent

Across the letters I have read so far, a few principles remain fairly steady:

acquire specialised software businesses with attractive recurring economics; retain managers with deep knowledge of their vertical; keep central overhead and intervention limited; hold businesses for the long term; judge growth through the returns generated on incremental capital; and remain willing to accept complexity when it improves long-term returns. What continued to evolve

The tactics were less fixed.

Leonard repeatedly reconsidered:

organic initiatives versus acquisitions; profitability versus reinvestment; the number of new initiatives being funded; and the use of debt when markets weakened.

Software investing