Insights
Canada Goose financial teardown: the DTC profit trap
Canada Goose grew revenue 13.3% to C$1,528.2M in FY2026, yet operating income fell 45.9% to C$88.8M. Gross margin held near 70%, but SG&A jumped to 63.9% of revenue on store expansion and marketing. The lesson: owning the customer protects gross margin, not operating margin.
Key Takeaways
- Revenue grew 13.3% to C$1,528.2M in FY2026, but operating income fell 45.9% to C$88.8M and net income to shareholders dropped 76% to C$22.5M. Top-line growth that doesn't reach the operating line is vanity.
- Gross margin is structurally high and flat at 69.7% (vs 69.9% in FY2025). Owning the customer protected the margin. It did not protect the profit.
- SG&A is the whole story: up 25.3% to C$976.7M, now 63.9% of revenue (vs 57.8% a year earlier). Store expansion, marketing, and a US wholesale bad-debt charge ate every dollar of gross-profit growth and then some.
- DTC is ~76% of revenue (C$1,157.4M, +15.9%). The wholesale-to-direct pivot most operators are still chasing is already done here, at scale, and it is exactly what created the fixed-cost problem.
- The balance sheet is the part they got right. Inventory held flat at C$386.3M off the FY2023 peak of C$472.6M, and cash rebuilt to C$408.2M from the C$144.9M FY2024 trough.
Canada Goose (NYSE: GOOS) is the cleanest public example of a premium DTC apparel brand that already made the wholesale-to-direct pivot most operators are still chasing. Roughly 76% of revenue now runs direct, gross margin sits near 70%, and the brand commands four-figure price points with almost no discounting. On paper it is the dream every founder pitches us. Then you open the FY2026 20-F and find the catch: revenue grew 13.3% to C$1,528.2M while operating income fell 45.9% to C$88.8M and net income to shareholders dropped 76% to C$22.5M. This is a teardown of how a brand can win the margin war and lose the profit war at the same time. (All figures are in Canadian dollars, as the company reports under IFRS; we keep CAD throughout to match the filings.)
If you want this same teardown run on your own numbers, that is exactly what a fractional CFO does.
The one number that breaks the DTC fairy tale
Start with the gap, because the gap is the whole story. In fiscal 2026 (year ended March 29, 2026) revenue rose 13.3%, and operating income fell 45.9%. Read that twice. Double-digit top-line growth produced a roughly three-quarters cut to net income. A normal earnings recap would lead with "revenue up 13%, a record year." A CFO reading the 20-F leads with "where did the profit go."
When I talk to founders running a brand chasing this exact model, the pitch is always some version of "once we own the customer, the economics get better." Canada Goose owns the customer about as completely as a public apparel brand can. And its operating margin went from 12.2% in FY2025 to 5.8% in FY2026. Owning the customer is necessary. It is nowhere near sufficient.
The chart below is the teardown in one frame: revenue climbing steadily up the left axis while operating income, on the right axis, peaks early and falls off a cliff in the most recent year.
The eight-year revenue CAGR from C$591.2M in FY2018 is about 12.6%, so the brand roughly tripled. But operating income peaked at C$196.7M in FY2019 and has now landed at C$88.8M, lower in absolute dollars than it was when the company was less than half its current size. That is the definition of growth that doesn't drop to the bottom line.
Gross margin is doing its job. SG&A isn't.
Walk the income statement the way you would in diligence, top to bottom, and the problem isolates itself fast.
Gross margin is excellent and stable: 69.7% in FY2026 versus 69.9% in FY2025, down a rounding-error 0.2 points on higher freight and duty costs tied to regional mix. Gross profit actually grew, from C$943.1M to C$1,065.5M, a C$122.4M increase. The top half of the P&L is healthy.
Then SG&A. Operating expenses rose 25.3% to C$976.7M from C$779.0M, an extra C$197.7M of spending against that C$122.4M of incremental gross profit. The MD&A names three drivers: global retail-network expansion and the operating costs of running those stores, higher marketing and brand investment, and a one-time US wholesale bad-debt provision. The first two are structural. The third is one-time, and a fair analyst would carve it out before judging the underlying business, but even adjusted, the trend is unmistakable.
The two lines tell the operating-margin story without a single word of narrative. Gross margin marches up and plateaus near 70%. SG&A as a share of revenue climbs from about 34% in FY2018 to 63.9% in FY2026. The space between those lines is operating margin, and it is closing.
The full income statement, three years side by side:
| Metric (C$M) | FY2024 | FY2025 | FY2026 |
|---|---|---|---|
| Revenue | 1,333.8 | 1,348.4 | 1,528.2 |
| Gross profit | 917.4 | 943.1 | 1,065.5 |
| Gross margin % | 68.8% | 69.9% | 69.7% |
| SG&A | 792.9 | 779.0 | 976.7 |
| Operating income | 124.5 | 164.1 | 88.8 |
| Net income (shareholders) | 58.4 | 94.8 | 22.5 |
When we've watched a high-margin brand grow into a profit problem, this is the exact shape of it: the part of the P&L everyone celebrates (gross margin) is fine, and the part nobody puts on a slide (SG&A as a percent of revenue) is quietly compounding against you.
What 76% DTC actually buys you
Here is the part operators most often misread. The "own the customer" thesis is real, and Canada Goose proves the upside: direct revenue carries the full retail margin, which is why gross margin sits in the high 60s instead of the 40s a wholesale-heavy brand would post. In FY2026, DTC revenue was C$1,157.4M, up 15.9%, against wholesale of C$291.2M, up 11.7%.
But direct is not free margin. Every dollar of DTC revenue carries a store, a website, a fulfillment operation, and a marketing budget to drive traffic to all three. Wholesale, for all its margin dilution, is capital-light: the retailer carries the store, the staff, and the inventory risk. The trade Canada Goose made, and that the operators we talk to want to make, is to swap variable wholesale margin dilution for fixed DTC operating cost. That trade is only a win if the higher gross margin more than covers the fixed cost you take on. In FY2026, it didn't.
The pattern we see again and again with brands at the C$20-50M revenue mark thinking about their first stores: they model the incremental contribution margin of a direct sale (great) and forget to model the operating-margin drag of the fixed base required to capture it (the thing that actually decides whether the year is profitable).
Inventory and cash: the part they got right
It would be unfair to leave the impression that this is a sloppy operation. The balance sheet is genuinely well-run, and that matters because it is the half of the teardown most DTC brands get wrong.
Inventory finished FY2026 at C$386.3M, up just 0.6% year over year and well below the C$472.6M peak in FY2023. The brand carried a real inventory glut into FY2022-FY2023, and instead of blowing it out through a discount cycle that would have torched the 70% gross margin, it worked the glut down over two years while holding price. That is discipline. Cash, meanwhile, rebuilt to C$408.2M from the C$144.9M trough in FY2024, helped by working-capital improvement and lower facility borrowings.
| Metric (C$M, year-end) | FY2023 | FY2024 | FY2025 | FY2026 |
|---|---|---|---|---|
| Inventory | 472.6 | 445.2 | 384.0 | 386.3 |
| Cash & equivalents | 286.5 | 144.9 | 334.4 | 408.2 |
The lesson for an operator: protecting gross margin through an inventory glut is a choice, and it is the right one. The cheap, easy move when you are over-stocked is to discount your way out. It clears the warehouse and it permanently re-anchors what customers will pay. Canada Goose ate two years of carrying a heavier balance sheet to avoid that, and it kept the 70% margin intact. That is the discipline worth stealing.
The retail-footprint trap
So where did the C$197.7M of extra SG&A go? A large share of it is the store network. Canada Goose ended FY2026 with 88 retail stores, nine net new in the year. Each store is a margin engine and a fixed-cost anchor at the same time. It captures full DTC margin on every unit it sells, and it carries rent, staff, fit-out amortization, and local marketing that have to be covered before the store contributes a dollar of operating profit.
This is the single most important number for any DTC operator weighing physical retail: the breakeven productivity of a store. A new store opened mid-year drags operating margin until it ramps, and nine of them opening in a single year is a meaningful, mostly fixed cost layered on top of a marketing budget that was also growing. The revenue shows up immediately in the top line. The profit, if it shows up at all, lags by quarters.
When founders ask us whether they should open their first store, the honest answer is rarely yes or no. It is: model it as a fixed-cost commitment that has to clear a four-wall contribution hurdle by a specific month, and be willing to close it if it doesn't. Canada Goose can absorb nine stores that are still ramping. A C$30M brand opening two stores that miss their hurdle can put its entire year's operating profit at risk.
Canada Goose did the hard thing right and the expensive thing fast. It protected a 70% gross margin and rebuilt the balance sheet, which most DTC brands never manage. Then it grew SG&A 25% to chase a global retail footprint and watched operating income fall 46%. Owning the customer and protecting gross margin is necessary. Controlling the fixed cost of being direct is what actually pays.
What an operator should steal from this teardown
Three things carry over to a brand a fraction of this size.
First, separate the two fights. Gross margin and operating margin are different battles, and winning the first tells you almost nothing about the second. Canada Goose won gross margin decisively and still lost operating margin. Track both, and never let a strong gross-margin number lull you into thinking the business is healthy.
Second, model the operating-margin drag of every fixed-cost decision before you make it, not after. Every store, every senior hire, every step-change in brand marketing is a fixed cost that has to be covered by incremental gross profit before it earns its place. Build the cover-the-cost math first. If you can compare this against a sector baseline, our apparel financial benchmark gives you the margin and cost-ratio context to calibrate where your own numbers should land.
Third, growth that doesn't reach the operating line is vanity. The FY2026 headline is "record revenue." The reality is "lowest operating income in eight years." If your own dashboard celebrates top-line growth without a paired operating-margin line right next to it, you are reading the same half of the story the press release wants you to read. For more teardowns in this series, see our Allbirds teardown and Birkenstock teardown, both brands wrestling with the same channel-and-cost questions from different angles.
Sources and methodology
The primary source is SEC EDGAR, Canada Goose Holdings Inc., CIK 0001690511, ticker GOOS (NYSE). Canada Goose is a foreign private issuer, so it files annual reports on Form 20-F rather than the 10-K a US domestic filer would use, with interim updates on Form 6-K. All financials are reported in Canadian dollars under IFRS. The fiscal year ends the Sunday nearest March 31, so FY2026 ended March 29, 2026.
Historical figures for FY2018 through FY2025 were pulled from XBRL via SEC EDGAR using the ifrs-full taxonomy tags: Revenue, GrossProfit, ProfitLossFromOperatingActivities, ProfitLoss, SellingGeneralAndAdministrativeExpense, Inventories, and CashAndCashEquivalents. Key accession numbers include the FY2025 20-F (0001690511-25-000011, filed 2025-05-21), the FY2024 20-F (0001690511-24-000010), and the FY2023 20-F (0001690511-23-000007).
FY2026 line items (revenue, channel split, gross margin, SG&A, operating income, net income, inventory, cash, and store count) were taken from the as-filed, audited FY2026 Form 20-F (accession 0001690511-26-000012, filed 2026-05-15, Deloitte sign-off) and cross-checked against the Canada Goose Q4 and Full-Year Fiscal 2026 results press release. These reconcile exactly with the SEC XBRL for the FY2025 comparatives, the FY2025 revenue of C$1,348.4M, gross profit of C$943.1M, SG&A of C$779.0M, and operating income of C$164.1M all match, which gives high confidence in the FY2026 numbers.
Gross margin percent and SG&A percent of revenue for FY2018 through FY2025 are computed from the XBRL line items (GrossProfit divided by Revenue, and SG&A divided by Revenue), rounded to one decimal place. The FY2026 gross margin of 69.7% is as-reported in the press release. Net income figures are net income attributable to shareholders; total IFRS profit or loss may differ slightly due to non-controlling interests, and we use the attributable-to-shareholders definition consistently throughout.
A note on channel context: Storeleads shows canadagoose.com running on Salesforce Commerce Cloud (Demandware) rather than Shopify, with confirmed tools including Affirm and Klarna for buy-now-pay-later, Attentive for SMS, and Fit Analytics for sizing. We use this only for tech-stack and channel color. Storeleads also publishes a modeled annual-sales estimate that is far above the company's reported revenue, and we do not cite that figure as fact. Canada Goose remains majority-controlled by Bain Capital following its IPO; readers wanting the exact current stake should consult the principal-shareholders section of the latest 20-F.
Frequently asked questions
what is canada goose's gross margin and why is it so high?
Gross margin was 69.7% in FY2026, basically flat from 69.9% a year earlier. It is that high because roughly three-quarters of revenue is now direct-to-consumer at four-figure price points with very little discounting, so Canada Goose keeps the full retail markup instead of selling at wholesale prices.
why did canada goose's profit fall while revenue went up?
SG&A. Operating expenses rose 25.3% to C$976.7M while revenue rose only 13.3%, so the extra spending on new stores, marketing, and a one-time US wholesale bad-debt charge outran the gross profit those sales generated. Operating income fell 45.9% even though gross margin held.
how much of canada goose revenue is dtc vs wholesale?
In FY2026 DTC was C$1,157.4M (about 76% of revenue) and wholesale was C$291.2M. DTC grew 15.9% and wholesale grew 11.7%, so the direct mix is still deepening.
how much does canada goose spend on sg&a as a percent of revenue?
63.9% of revenue in FY2026, up from 57.8% in FY2025 and around 34% back in FY2018. That climb is the single clearest signal in the filings: the fixed cost of running a global retail and marketing operation has roughly doubled as a share of every sales dollar.
is canada goose's inventory under control or bloated?
Under control. Year-end inventory was C$386.3M, essentially flat year over year and well below the C$472.6M FY2023 peak. They worked down a glut without firing margin into a discount cycle, which is the discipline most operators get wrong.
did tariffs and duties hurt canada goose's margins?
A little. Gross margin slipped 0.2 points to 69.7% on higher freight and duty costs tied to regional mix, per the MD&A. It is a real cost pressure but it is rounding error next to the SG&A move.
is canada goose's dtc shift actually making it more profitable?
Not on the operating line, at least not yet. The shift to ~76% DTC lifted gross margin into the high 60s, but the stores and marketing required to run direct pushed SG&A to 64% of revenue. More margin per sale, more fixed cost to make the sale. Profitability depends on whether each new store clears its own cost.
what can a smaller ecom brand learn from canada goose's financials?
That owning the customer protects gross margin but not operating margin, and the two are different fights. Before you open retail or pour money into brand marketing, model the operating-margin drag, not just the contribution margin, because a high-margin brand can still torch its profit if fixed costs outrun the revenue they pull in.
