Financial Model Builder & Business Valuation
Builds a three-statement financial model and values a company using DCF and comparable methods.
Example run
Generated by Claude Opus 5.5 on September 23, 2026
Inputs used
- Company or project name
- Cascade Roasters Inc.
- Industry / sector
- Specialty coffee retail / multi-unit food & beverage chains
- Currency
- USD
- Projection period
- FY2026E–FY2031E (6-year explicit forecast, terminal year FY2031)
- Historical financials, revenue, margins, debt, key drivers
- Cascade Roasters Inc. is a privately held specialty coffee retailer headquartered in Seattle, WA, operating 85 company-owned cafés across the Pacific Northwest and Mountain West as of FY2025 year-end (fiscal year = calendar year). Management is preparing for a Series D recap / potential IPO and needs a model to support the valuation discussion. Store count: FY2023 = 68 stores, FY2024 = 76 stores, FY2025 = 85 stores. Net new units: +8 (2023), +8 (2024), +9 (2025). Average unit volume (AUV) ~$1.75M/store in FY2025. Income statement (actuals, $M): - FY2023: Revenue 118.4 | COGS 38.5 (32.5% of rev) | Gross profit 79.9 | SG&A (labor, occupancy, corporate) 61.2 | D&A 6.8 | EBITDA 25.5 | EBIT 18.7 | Interest expense 3.1 | Pre-tax income 15.6 | Tax (24%) 3.7 | Net income 11.9 - FY2024: Revenue 132.7 | COGS 42.7 (32.2%) | Gross profit 90.0 | SG&A 67.9 | D&A 7.6 | EBITDA 29.7 | EBIT 22.1 | Interest expense 3.4 | Pre-tax income 18.7 | Tax (24%) 4.5 | Net income 14.2 - FY2025: Revenue 149.2 | COGS 47.3 (31.7%) | Gross profit 101.9 | SG&A 75.8 | D&A 8.4 | EBITDA 34.5 | EBIT 26.1 | Interest expense 3.6 | Pre-tax income 22.5 | Tax (24%) 5.4 | Net income 17.1 Revenue drivers: blended same-store sales (comp) growth of +6.1% (FY2024) and +5.4% (FY2025), plus new-unit contribution. Ticket average ~$7.40, transactions/store/day ~410. Balance sheet (FY2025 year-end, $M): Cash 9.1 | Accounts receivable 2.0 (≈5 days, mostly wholesale/catering) | Inventory 3.6 (≈28 days COGS) | PP&E net 58.3 | Total assets 78.5 | Accounts payable 4.5 (≈35 days COGS) | Term loan 42.0 (fixed 7.25%, 7-year amortizing, originated 2022, matures 2029, $4.0M scheduled annual amortization) | Other long-term liabilities 6.0 | Total equity 26.0 Capex & unit economics: New-store buildout cost ≈$1.05M per unit (leasehold improvements + equipment), payback ~3.5 years. FY2025 total capex $9.8M (9 new stores + maintenance capex ~$0.8M/store/year across mature base). Maintenance capex assumed at 4% of revenue going forward. Cash flow notes: Working capital has historically consumed ~2% of incremental revenue annually. No dividends paid to date; all FCF reinvested in unit growth. No off-balance-sheet leases disclosed beyond standard operating leases for store premises (not capitalized in the historicals above — treat as operating expense within SG&A occupancy line, consistent with ASC 840-style treatment used internally; flag as an assumption if IFRS 16/ASC 842 capitalization is preferred). Tax rate: blended 24% federal + state, assumed constant unless stated otherwise. Key strategic drivers for the plan: (1) unit growth accelerating from 9/year to 12/year by FY2028 as the company enters California and Colorado; (2) comp sales growth decelerating from ~5.5% toward a long-run ~2.5% as the base matures; (3) COGS ratio expected to improve modestly (bean cost hedging program) toward 31.0% by FY2028; (4) SG&A leverage from corporate overhead scaling slower than revenue; (5) term loan refinancing assumed in FY2029 at maturity — assume refinanced at then-current market rate (flag as assumption, suggest 6.5%–8.0% range depending on rate environment).
- Comparable peers
- Starbucks Corporation (NASDAQ: SBUX), Dutch Bros Inc. (NYSE: BROS), BRC Inc. / Black Rifle Coffee Company (NYSE: BRCC), Krispy Kreme Inc. (NASDAQ: DNUT)
- Output format, e.g. markdown tables
- Markdown tables for all three statements, WACC build-up, DCF, sensitivity grid, and comps, with formulas shown in Excel-style notation (e.g., =EBITDA*(1-Tax)+D&A-CapEx-ΔNWC) beneath or beside each table, plus short narrative sections for the investment view and assumptions log
Cascade Roasters Inc. — Three-Statement Model & Valuation
Valuation date: 31-Dec-2025, the date of the last balance sheet provided | Currency: USD $M | Forecast: FY2026E–FY2031E | Convention: mid-year discounting
Before you rely on this: I calculated every figure by hand from the inputs you gave. Peer market data (betas, multiples) and precedent-deal multiples are approximate figures from my training data, not live quotes. They are flagged throughout. Refresh them from CapIQ, Bloomberg or PitchBook before any client use. Today is Sept-2026, so FY2026E should also be replaced with year-to-date actuals plus a Q4 forecast.
0. Data Integrity Flags
I found these issues while tying out your inputs. Each one is handled explicitly in the model.
| # | Issue | Evidence | Treatment |
|---|---|---|---|
| F1 | Reported SG&A includes D&A | FY25: GP 101.9 − SG&A 75.8 = 26.1 = EBIT (not EBITDA). Same in FY23 and FY24. | Split out Cash SG&A = SG&A − D&A (FY25: 67.4, or 45.2% of revenue). EBITDA = GP − Cash SG&A. |
| F2 | Ticket × traffic does not reconcile to AUV | $7.40 × 410 × 365 = $1.11M/store, versus the stated $1.75M AUV. The gap is about $0.64M. | I did not use ticket/traffic as a driver. The gap may be wholesale, catering or packaged beans, or a definitional difference. This is a diligence item. |
| F3 | "Maintenance capex ~$0.8M/store/yr" is inconsistent | FY25 capex 9.8 − (9 × 1.05) = $0.35M total maintenance, about $4.6K per store. | Followed your instruction to use 4% of revenue. That is a large step-up ($6.7M in FY26) and is conservative. |
| F4 | Interest rises while the term loan amortizes | 7.25% × average balance of $44M = $3.19M, versus $3.6M reported. | The model adds $0.4M/yr of fees/other interest, calibrated to FY25. |
| F5 | Balance-sheet plug | Cash + AR + Inventory + PP&E = 73.0, versus total assets of 78.5. | Created a $5.5M "Other assets" line (prepaids, deposits, other). |
| F6 | Lease accounting | ASC 842, which private companies adopted from FY2022, would put ROU assets and lease liabilities on the balance sheet. They are absent here. | Under ASC 842 operating leases, rent stays in opex, so EBITDA is post-rent and comparable to US GAAP peers. Enterprise value therefore excludes lease liabilities. Under IFRS 16, both EBITDA and EV would need restating together. |
| F7 | Formula in your brief | =EBITDA*(1-Tax)+D&A-CapEx-ΔNWC double-counts D&A. |
The model uses =EBIT*(1-Tax)+D&A-CapEx-ΔNWC, which is equivalent to =EBITDA*(1-Tax)+D&A*Tax-CapEx-ΔNWC. |
| F8 | High EBITDA margin | 23.1%, versus roughly 15–19% at SBUX and BROS. | Confirm whether EBITDA is "adjusted" (for example, excluding pre-opening costs or stock-based compensation). |
1. Three-Statement Model — Base Case
1a. Revenue Build
The new-unit productivity driver (NUV) is calibrated to FY2025 history:
NUV_2025 = (149.2 − 132.7×1.054) / (0.5×9 + 0.5×8) = 9.33 / 8.5 = $1.10M per new-store-year. This is about 63% of mature AUV, which reflects the ramp period for new stores.
| $M | FY23A | FY24A | FY25A | FY26E | FY27E | FY28E | FY29E | FY30E | FY31E |
|---|---|---|---|---|---|---|---|---|---|
| Net new units | 8 | 8 | 9 | 10 | 11 | 12 | 12 | 12 | 12 |
| Stores (EoP) | 68 | 76 | 85 | 95 | 106 | 118 | 130 | 142 | 154 |
| Comp growth | — | 6.1% | 5.4% | 5.0% | 4.5% | 4.0% | 3.5% | 3.0% | 2.5% |
| NUV ($M/store-yr) | — | — | 1.10 | 1.155 | 1.207 | 1.255 | 1.299 | 1.338 | 1.372 |
| Comp-base revenue | — | — | — | 156.7 | 175.2 | 195.4 | 217.1 | 239.7 | 262.2 |
| New-unit revenue | — | — | — | 11.0 | 12.7 | 14.4 | 15.6 | 16.1 | 16.5 |
| Revenue | 118.4 | 132.7 | 149.2 | 167.6 | 187.8 | 209.8 | 232.7 | 255.8 | 278.6 |
| Growth | — | 12.1% | 12.4% | 12.4% | 12.1% | 11.7% | 10.9% | 9.9% | 8.9% |
Stores[t] = Stores[t-1] + NNU[t]
NUV[t] = NUV[t-1]*(1+Comp[t])
CompBaseRev[t] = Revenue[t-1]*(1+Comp[t])
NewUnitRev[t] = (0.5*NNU[t] + 0.5*NNU[t-1]) * NUV[t] 'half-year convention for openings
Revenue[t] = CompBaseRev[t] + NewUnitRev[t]
1b. Income Statement
| $M | FY23A | FY24A | FY25A | FY26E | FY27E | FY28E | FY29E | FY30E | FY31E |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 118.4 | 132.7 | 149.2 | 167.6 | 187.8 | 209.8 | 232.7 | 255.8 | 278.6 |
| COGS | 38.5 | 42.7 | 47.3 | 52.8 | 58.6 | 65.0 | 72.1 | 79.3 | 86.4 |
| COGS % | 32.5% | 32.2% | 31.7% | 31.5% | 31.2% | 31.0% | 31.0% | 31.0% | 31.0% |
| Gross profit | 79.9 | 90.0 | 101.9 | 114.8 | 129.2 | 144.8 | 160.6 | 176.5 | 192.3 |
| Cash SG&A (ex-D&A) | 54.4 | 60.3 | 67.4 | 75.4 | 84.2 | 93.6 | 103.3 | 113.3 | 123.2 |
| Cash SG&A % | 45.9% | 45.4% | 45.2% | 45.0% | 44.8% | 44.6% | 44.4% | 44.3% | 44.2% |
| EBITDA | 25.5 | 29.7 | 34.5 | 39.4 | 45.1 | 51.2 | 57.3 | 63.2 | 69.1 |
| EBITDA margin | 21.5% | 22.4% | 23.1% | 23.5% | 24.0% | 24.4% | 24.6% | 24.7% | 24.8% |
| D&A | 6.8 | 7.6 | 8.4 | 9.0 | 10.3 | 11.7 | 13.2 | 14.6 | 16.0 |
| EBIT | 18.7 | 22.1 | 26.1 | 30.4 | 34.8 | 39.5 | 44.1 | 48.6 | 53.1 |
| EBIT margin | 15.8% | 16.7% | 17.5% | 18.1% | 18.5% | 18.8% | 18.9% | 19.0% | 19.0% |
| Interest expense | 3.1 | 3.4 | 3.6 | 3.3 | 3.0 | 2.7 | 2.4 | 2.1 | 1.9 |
| Pre-tax income | 15.6 | 18.7 | 22.5 | 27.1 | 31.8 | 36.8 | 41.7 | 46.4 | 51.2 |
| Tax @ 24% | 3.7 | 4.5 | 5.4 | 6.5 | 7.6 | 8.8 | 10.0 | 11.1 | 12.3 |
| Net income | 11.9 | 14.2 | 17.1 | 20.6 | 24.2 | 28.0 | 31.7 | 35.3 | 38.9 |
| Net margin | 10.1% | 10.7% | 11.5% | 12.3% | 12.9% | 13.3% | 13.6% | 13.8% | 14.0% |
COGS = Revenue*COGS_pct
GrossProfit = Revenue-COGS
CashSGA = Revenue*SGA_pct 'reported SG&A = CashSGA + D&A (Flag F1)
EBITDA = GrossProfit-CashSGA
EBIT = EBITDA-DA 'DA from PP&E schedule
Interest = AVERAGE(Debt[t-1],Debt[t])*7.25% + 0.4
PreTax = EBIT-Interest
Tax = PreTax*24%
NetIncome = PreTax-Tax
1c. Supporting Schedules
Capex and PP&E
| $M | FY25A | FY26E | FY27E | FY28E | FY29E | FY30E | FY31E |
|---|---|---|---|---|---|---|---|
| Build cost/unit | 1.05 | 1.050 | 1.082 | 1.114 | 1.147 | 1.182 | 1.217 |
| Growth capex | 9.45 | 10.5 | 11.9 | 13.4 | 13.8 | 14.2 | 14.6 |
| Maintenance capex (4%) | 0.35 | 6.7 | 7.5 | 8.4 | 9.3 | 10.2 | 11.1 |
| Total capex | 9.8 | 17.2 | 19.4 | 21.8 | 23.1 | 24.4 | 25.8 |
| Opening PP&E | 56.9 | 58.3 | 66.5 | 75.6 | 85.7 | 95.6 | 105.4 |
| – D&A | 8.4 | 9.0 | 10.3 | 11.7 | 13.2 | 14.6 | 16.0 |
| Closing PP&E | 58.3 | 66.5 | 75.6 | 85.7 | 95.6 | 105.4 | 115.1 |
BuildCost[t] = BuildCost[t-1]*(1+3%) 'from FY27; CA/CO cost premium + inflation
GrowthCapex = NNU*BuildCost
MaintCapex = Revenue*4%
DA = 14%*OpeningPPE + 5%*Capex[t] 'calibrated: 0.14*56.9+0.05*9.8 = 8.46 ≈ 8.4 actual
ClosingPPE = OpeningPPE + Capex - DA
Debt
| $M | FY26E | FY27E | FY28E | FY29E | FY30E | FY31E |
|---|---|---|---|---|---|---|
| Opening term loan | 42.0 | 38.0 | 34.0 | 30.0 | 26.0 | 22.0 |
| Scheduled amortization | (4.0) | (4.0) | (4.0) | (4.0) | (4.0) | (4.0) |
| Balloon repaid / refinanced | — | — | — | (26.0) / +26.0 | — | — |
| Closing debt | 38.0 | 34.0 | 30.0 | 26.0 | 22.0 | 18.0 |
| Interest (7.25% on average) + $0.4M fees | 3.30 | 3.01 | 2.72 | 2.43 | 2.14 | 1.85 |
Refi_Rate = 7.25% (base; range 6.5%–8.0%) 'the refi facility keeps $4.0M/yr amortization
The refinancing rate barely matters to value. Each 75bp move changes interest by about $0.17M a year, and the DCF is unlevered anyway.
1d. Balance Sheet
| $M | FY25A | FY26E | FY27E | FY28E | FY29E | FY30E | FY31E |
|---|---|---|---|---|---|---|---|
| Cash | 9.1 | 17.1 | 27.8 | 41.2 | 58.5 | 79.5 | 104.3 |
| Accounts receivable | 2.0 | 2.2 | 2.5 | 2.8 | 3.1 | 3.4 | 3.7 |
| Inventory | 3.6 | 4.0 | 4.5 | 5.0 | 5.5 | 6.0 | 6.6 |
| Other assets (incl. other op. WC) | 5.5 | 5.7 | 6.0 | 6.2 | 6.5 | 6.8 | 7.1 |
| PP&E, net | 58.3 | 66.5 | 75.6 | 85.7 | 95.6 | 105.4 | 115.1 |
| Total assets | 78.5 | 95.6 | 116.3 | 140.9 | 169.2 | 201.2 | 236.8 |
| Accounts payable | 4.5 | 5.0 | 5.6 | 6.2 | 6.9 | 7.5 | 8.2 |
| Term loan | 42.0 | 38.0 | 34.0 | 30.0 | 26.0 | 22.0 | 18.0 |
| Other LT liabilities | 6.0 | 6.0 | 6.0 | 6.0 | 6.0 | 6.0 | 6.0 |
| Total liabilities | 52.5 | 49.0 | 45.6 | 42.2 | 38.9 | 35.5 | 32.2 |
| Total equity | 26.0 | 46.6 | 70.7 | 98.7 | 130.4 | 165.7 | 204.6 |
| Total L + E | 78.5 | 95.6 | 116.3 | 140.9 | 169.2 | 201.2 | 236.8 |
| Check (A − L − E) | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Net debt / (net cash) | 32.9 | 20.9 | 6.2 | (11.2) | (32.5) | (57.5) | (86.3) |
| Net debt / EBITDA | 0.95x | 0.53x | 0.14x | net cash | — | — | — |
AR = Revenue*4.89/365 'FY25: 2.0/149.2*365
Inventory = COGS*27.8/365 'FY25: 3.6/47.3*365
AP = COGS*34.7/365 'FY25: 4.5/47.3*365
ΔNWC_total = 2%*(Revenue[t]-Revenue[t-1]) 'your historical rule
OtherAssets[t] = OtherAssets[t-1] + ΔNWC_total - ((AR+Inv-AP)[t]-(AR+Inv-AP)[t-1])
Equity[t] = Equity[t-1] + NetIncome[t] 'no dividends
Cash[t] = Cash[t-1] + NetChangeInCash[t] 'from CFS
Check = TotalAssets - TotalLiabilities - Equity 'must = 0
1e. Cash Flow Statement and Free Cash Flow
| $M | FY26E | FY27E | FY28E | FY29E | FY30E | FY31E |
|---|---|---|---|---|---|---|
| Net income | 20.6 | 24.2 | 28.0 | 31.7 | 35.3 | 38.9 |
| + D&A | 9.0 | 10.3 | 11.7 | 13.2 | 14.6 | 16.0 |
| – Increase in NWC | (0.4) | (0.4) | (0.4) | (0.5) | (0.5) | (0.5) |
| Cash from operations | 29.2 | 34.0 | 39.2 | 44.4 | 49.4 | 54.5 |
| Growth capex | (10.5) | (11.9) | (13.4) | (13.8) | (14.2) | (14.6) |
| Maintenance capex | (6.7) | (7.5) | (8.4) | (9.3) | (10.2) | (11.1) |
| Cash from investing | (17.2) | (19.4) | (21.8) | (23.1) | (24.4) | (25.8) |
| Scheduled amortization | (4.0) | (4.0) | (4.0) | (4.0) | (4.0) | (4.0) |
| Refi: repay / new draw | — | — | — | (26.0)/+26.0 | — | — |
| Cash from financing | (4.0) | (4.0) | (4.0) | (4.0) | (4.0) | (4.0) |
| Net change in cash | 8.0 | 10.6 | 13.4 | 17.3 | 21.0 | 24.8 |
| Ending cash | 17.1 | 27.8 | 41.2 | 58.5 | 79.5 | 104.3 |
| Levered FCF (CFO − Capex) | 12.0 | 14.6 | 17.4 | 21.3 | 25.0 | 28.8 |
| Unlevered FCF | 14.5 | 16.9 | 19.5 | 23.1 | 26.6 | 30.2 |
CFO = NetIncome + DA - ΔNWC_total
CFI = -(GrowthCapex + MaintCapex)
CFF = -Amort - Balloon + RefiDraw
LeveredFCF = CFO + CFI
UFCF = EBIT*(1-Tax) + DA - Capex - ΔNWC_total
Observation: The business self-funds 12 units a year and still builds more than $100M of cash by FY2031. I assume no interest income on that cash, which is conservative; at 3.5% it would add about $1–3.5M a year pre-tax. A real plan would either accelerate unit growth or repay the $26M balloon in FY29 from cash (about $58M on hand) instead of refinancing it.
1f. Scenarios
| Driver | Pessimistic | Base | Optimistic |
|---|---|---|---|
| Net new units FY26→31 | 8, 8, 9, 9, 9, 9 (CA entry slips) | 10, 11, 12, 12, 12, 12 | 11, 13, 14, 15, 15, 15 |
| Comps FY26→31 | 3.0, 2.5, then 2.0% flat | 5.0 → 2.5% | 6.0 → 3.5% |
| COGS % | 32.0% flat (arabica spike; hedges roll off) | 31.5 → 31.0% by FY28 | 31.2 → 30.5% by FY28 |
| Cash SG&A % | 45.5 → 45.8% (CA wage deleverage) | 45.0 → 44.2% | 44.8 → 43.0% |
| WACC / g / exit multiple / RONIC | 12.3% / 2.5% / 9.0x / 15% | 11.3% / 3.0% / 11.0x / 20% | 10.8% / 3.5% / 13.0x / 20% |
| Stores FY31 | 137 | 154 | 168 |
| Revenue FY31 | 235.9 | 278.6 | 313.3 |
| EBITDA FY31 (margin) | 52.4 (22.2%) | 69.1 (24.8%) | 83.0 (26.5%) |
| Cumulative UFCF FY26–31 | 109.3 | 130.9 | 143.2 |
| EV – perpetuity growth | 211.9 | 328.3 | 430.3 |
| EV – exit multiple | 311.6 | 492.1 | 684.4 |
| EV – midpoint | 261.7 | 410.2 | 557.4 |
| Equity (EV − 32.9 net debt) | 228.8 | 377.3 | 524.5 |
Scenario UFCF by year ($M):
| Scenario | FY26E | FY27E | FY28E | FY29E | FY30E | FY31E |
|---|---|---|---|---|---|---|
| Pessimistic | 14.9 | 16.3 | 16.8 | 18.6 | 20.5 | 22.4 |
| Base | 14.5 | 16.9 | 19.5 | 23.1 | 26.6 | 30.2 |
| Optimistic | 14.4 | 16.8 | 20.8 | 24.9 | 30.3 | 36.0 |
Early-year FCF is similar across scenarios. Faster growth consumes more capex upfront, and the value difference is mainly in the terminal year.
2. DCF Valuation
2a. WACC Build-Up
| Input | Value | Source / formula |
|---|---|---|
| Risk-free rate (10Y UST) | 4.25% | Assumption; refresh at pricing date |
| Equity risk premium | 5.50% | Kroll-style range 5.0–5.5% |
| Peer unlevered betas (illustrative) | SBUX ~0.85, BROS ~1.25, BRCC ~1.40, DNUT ~0.85 | Approximate; refresh |
| Unlevered beta (median) | 1.05 | =MEDIAN(peer βu) |
| Target D / (D+E) | 15.0% | Conservative for a post-IPO consumer growth company |
| Target D / E | 17.6% | =0.15/0.85 |
| Relevered beta | 1.19 | =βu*(1+(1-Tax)*D/E) = 1.05 × (1 + 0.76 × 0.176) |
| Size premium | 1.50% | Market cap around $0.4–0.5B |
| Company-specific premium | 0.0% | Execution risk is handled through scenarios, not the discount rate |
| Cost of equity | 12.3% | =Rf+β*ERP+Size = 4.25 + 1.19 × 5.5 + 1.5 |
| Pre-tax cost of debt | 7.25% | Existing coupon; midpoint of the 6.5–8.0% refinancing range |
| After-tax cost of debt | 5.51% | =Kd*(1-Tax) |
| WACC | 11.3% | =E/V*Ke + D/V*Kd*(1-t) = 0.85 × 12.30 + 0.15 × 5.51 |
2b. Discounted Cash Flows (Base, WACC 11.3%)
| $M | FY26E | FY27E | FY28E | FY29E | FY30E | FY31E |
|---|---|---|---|---|---|---|
| EBIT | 30.4 | 34.8 | 39.5 | 44.1 | 48.6 | 53.1 |
| – Tax on EBIT (24%) | (7.3) | (8.4) | (9.5) | (10.6) | (11.7) | (12.7) |
| NOPAT | 23.1 | 26.5 | 30.0 | 33.5 | 36.9 | 40.3 |
| + D&A | 9.0 | 10.3 | 11.7 | 13.2 | 14.6 | 16.0 |
| – Capex | (17.2) | (19.4) | (21.8) | (23.1) | (24.4) | (25.8) |
| – ΔNWC | (0.4) | (0.4) | (0.4) | (0.5) | (0.5) | (0.5) |
| UFCF | 14.5 | 16.9 | 19.5 | 23.1 | 26.6 | 30.2 |
| Period (mid-year) | 0.5 | 1.5 | 2.5 | 3.5 | 4.5 | 5.5 |
| Discount factor | 0.9479 | 0.8517 | 0.7652 | 0.6875 | 0.6177 | 0.5550 |
| PV of UFCF | 13.8 | 14.4 | 14.9 | 15.9 | 16.5 | 16.7 |
UFCF = EBIT*(1-Tax)+DA-Capex-ΔNWC
DF = 1/(1+WACC)^(Year-0.5)
Sum of PV(UFCF) = SUMPRODUCT(UFCF,DF) = 92.2
2c. Terminal Value — Both Methods
| $M | Perpetuity growth | Exit multiple |
|---|---|---|
| Base metric | NOPAT FY32 = 40.3 × 1.03 = 41.5 | EBITDA FY31 = 69.1 |
| Reinvestment / multiple | g / RONIC = 3% / 20% = 15% | 11.0x |
| Terminal FCF / value | 41.5 × 85% = 35.3 → TV = 35.3 / (11.3% − 3.0%) = 425.3 | 69.1 × 11.0 = 760.1 |
| Discount factor | 0.5550 (t = 5.5, mid-year consistent) | 0.5261 (t = 6.0, year-end sale) |
| PV of TV | 236.0 | 399.9 |
| + PV of explicit FCF | 92.2 | 92.2 |
| Enterprise value | 328.3 | 492.1 |
| – Net debt (42.0 − 9.1) | (32.9) | (32.9) |
| Equity value | 295.3 | 459.2 |
| TV as % of EV | 72% | 81% |
| Cross-check | Implied exit multiple 6.5x EBITDA | Implied perpetual growth ~6.8% |
TV_Gordon = NOPAT[FY31]*(1+g)*(1-g/RONIC)/(WACC-g) 'value-driver form: normalizes FY31 capex,
'which still funds 8% unit growth
TV_Exit = EBITDA[FY31]*ExitMultiple
PV_TV_G = TV_Gordon/(1+WACC)^5.5 ; PV_TV_X = TV_Exit/(1+WACC)^6
EV = SUM(PV_UFCF) + PV_TV
Equity = EV - (Debt - Cash)
Implied_Multiple = TV_Gordon*(1+WACC)^0.5/EBITDA[FY31]
Reading the gap. The perpetuity method assumes growth drops from about 9% in FY31 to 3% forever, even though the company would have only 154 stores and plenty of whitespace left. That is too harsh. The 11x exit multiple implies about 6.8% perpetual growth, which is too generous. I use the midpoint, $410M EV, as the DCF point estimate. A three-stage DCF with a fade period would close this gap properly and should be the next refinement.
2d. Sensitivity — Perpetuity Method EV ($M): WACC vs. Terminal Growth
| WACC \ g | 2.0% | 2.5% | 3.0% | 3.5% | 4.0% |
|---|---|---|---|---|---|
| 10.3% | 354.9 | 365.2 | 376.9 | 390.1 | 405.4 |
| 10.8% | 332.8 | 341.4 | 351.0 | 361.8 | 374.2 |
| 11.3% | 313.1 | 320.3 | 328.3 | 337.2 | 347.2 |
| 11.8% | 295.4 | 301.5 | 308.1 | 315.5 | 323.8 |
| 12.3% | 279.5 | 284.6 | 290.2 | 296.4 | 303.2 |
Cell = SUMPRODUCT(UFCF, 1/(1+w)^(Yr-0.5)) + NOPAT31*(1+g)*(1-g/0.20)/(w-g)/(1+w)^5.5
'Equity = cell - 32.9
The value moves little with g because, at RONIC = 20% against WACC ≈ 11%, higher growth requires proportionally more reinvestment.
2e. Sensitivity — Exit-Multiple EV ($M): WACC vs. Multiple
| WACC \ Exit | 9.0x | 11.0x | 13.0x |
|---|---|---|---|
| 10.3% | 440.2 | 517.0 | 593.7 |
| 11.3% | 419.4 | 492.1 | 564.8 |
| 12.3% | 399.7 | 468.6 | 537.5 |
Each 1.0x turn of exit multiple is worth about ±$36M of EV (=69.1*0.5261).
3. Comparable Valuation
3a. Trading Comparables
These are indicative NTM figures from my training data, not live quotes. Refresh before use.
| Peer | Model | NTM rev. growth | EBITDA margin | EV/Sales | EV/EBITDA | P/E | Relevance |
|---|---|---|---|---|---|---|---|
| Starbucks (SBUX) | Global, company-operated + licensed | ~3–5% | ~15% (turnaround) | ~2.9x | ~17x | ~32x | High (format), but vastly larger scale |
| Dutch Bros (BROS) | Drive-thru, unit-growth story | ~20% | ~18–19% | ~5.0x | ~27x | ~80x | High (growth analog) |
| BRC / Black Rifle (BRCC) | Mostly CPG/wholesale | ~0–5% | ~5% | ~0.7x | NM | NM | Low |
| Krispy Kreme (DNUT) | Levered, restructuring | ~flat | ~10% | ~1.0x | ~11x | NM | Low–medium |
| Median | ~2.0x | ~17x | NM / ~56x |
The raw median is distorted by BRCC and DNUT, which are poor fits. The selected ranges below are anchored between DNUT and SBUX, with Dutch Bros as a ceiling. I then apply a size, liquidity and pre-IPO discount of roughly 10–15%.
| Method | Cascade metric | Selected range | Implied EV ($M) | Midpoint EV |
|---|---|---|---|---|
| EV / NTM EBITDA | 39.4 | 12.0x – 16.0x | 472.7 – 630.3 | 551.5 |
| EV / NTM Sales | 167.6 | 2.5x – 3.5x | 419.1 – 586.7 | 502.9 |
| P / NTM Earnings | 20.6 | 22x – 28x | Equity 452.7 – 576.1 → EV 485.6 – 609.0 | 547.3 |
EV_implied = Multiple*Metric
EV_from_PE = PE*NetIncome_NTM + NetDebt
Equity_from_EV = EV_implied - NetDebt
3b. Transaction Cross-Check
These are press-reported and approximate. Verify in Mergermarket or PitchBook.
| Deal | Year | Approx. EV/EBITDA | Read-across |
|---|---|---|---|
| Keurig Dr Pepper / JDE Peet's | 2025 | ~11–12x | Scaled coffee platform; low growth |
| JAB / Panera | 2017 | ~16–17x | Branded, company-operated café chain |
| Roark / Subway | 2024 | ~low-teens | Franchised, so asset-light premium |
| Blackstone / Jersey Mike's | 2024 | ~high-teens+ | Franchised, high growth, so premium |
Cascade is company-operated and capex-heavy, so it should sit below franchised deals. The selected range is 11x–14x LTM EBITDA of $34.5M, giving $380–483M EV (midpoint $431M).
4. Deliverables
4.1 Valuation Range and Football Field
| Method | Low EV | Mid EV | High EV | Basis |
|---|---|---|---|---|
| DCF – perpetuity | 301 | 328 | 362 | WACC 10.8–11.8%, g 2.5–3.5% |
| DCF – exit multiple | 456 | 492 | 528 | 10–12x at 11.3% WACC |
| DCF – scenarios | 262 | 410 | 557 | Pessimistic / base / optimistic midpoints |
| Comps – EV/EBITDA | 473 | 552 | 630 | 12–16x NTM |
| Comps – EV/Sales | 419 | 503 | 587 | 2.5–3.5x NTM |
| Comps – P/E | 486 | 547 | 609 | 22–28x NTM |
| Precedent transactions | 380 | 431 | 483 | 11–14x LTM |
| Reconciled | 400 | 455 | 510 | Weighted |
EV ($M) 200 250 300 350 400 450 500 550 600 650 700
|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|
DCF perpetuity ██████
DCF exit multiple ███████
DCF scenarios ██████████████████████████████
Comps EV/EBITDA ████████████████
Comps EV/Sales █████████████████
Comps P/E ████████████
Precedents ██████████
RECONCILED ███████████ ◄ point $455M
Weighted EV = 50%*DCF_mid + 30%*Comps_EBITDA_mid + 20%*Precedents_mid
= 0.5*410.2 + 0.3*551.5 + 0.2*431.3 = 456.9 ≈ $455M
Equity = 455 - 32.9 = $422M (range $367–477M)
Scenario probability-weighted DCF (25/50/25) = $410M, consistent with the base case
Implied multiples at $455M EV: 13.2x LTM / 11.5x NTM EBITDA; 3.0x LTM / 2.7x NTM sales; 20.5x NTM P/E.
Timing note: The value is struck at 31-Dec-2025. For a pricing date around Q4-2026, roll it forward using the 30-Sep-2026 balance sheet. Rolling equity forward at the cost of equity is roughly +9%.
4.2 The Five Most Value-Sensitive Drivers
| # | Driver | Base | Approximate EV impact |
|---|---|---|---|
| 1 | Terminal value method / exit multiple | 11.0x, or midpoint with perpetuity | ±1.0x = ±$36M. The method choice alone accounts for a $164M gap. |
| 2 | EBITDA margin (COGS hedging, SG&A leverage, CA wages) | 23.5% → 24.8% | ±100bp in every year = ±$20–23M DCF; ±$39M on comps (1 turn of NTM EBITDA) |
| 3 | WACC | 11.3% | ±50bp = ±$18–20M (perpetuity grid) |
| 4 | Comp trajectory | 5.0% → 2.5% | ±1pt a year ≈ ±$25–35M (compounds into terminal EBITDA) |
| 5 | Unit growth and unit economics (NUV, build cost, RONIC) | 12/yr, $1.05M +3%/yr, RONIC 20% | Pessimistic vs. base unit plan ≈ −$60M to −$150M combined with comps. RONIC at 15% vs. 20% ≈ −$19M. |
Honorable mention: maintenance capex. If the true level is closer to the FY25 run-rate than to 4% of revenue (Flag F3), each 1pt of revenue adds about $10M to explicit-period PV alone.
4.3 Investment View
Read: fairly valued at about $455M EV. Returns are asymmetric only if the entry price is disciplined.
Assume entry at $455M EV ($422M equity) at the end of FY25, an exit at the end of FY31, and cash accumulated as modeled:
| Scenario | Exit EV | Exit net cash | Exit equity | MOIC | IRR |
|---|---|---|---|---|---|
| Pessimistic (9x) | 471 | 65 | 536 | 1.27x | ~4% |
| Base (11x) | 760 | 86 | 846 | 2.0x | ~12% |
| Optimistic (13x) | 1,079 | 99 | 1,178 | 2.79x | ~19% |
IRR = (ExitEquity/EntryEquity)^(1/6)-1 ; ExitEquity = EBITDA31*Multiple + (Cash31 - Debt31)
The base-case IRR roughly equals the cost of equity (12.3%). At $455M, investors are paid fairly but are not getting a bargain. Entry at $400–420M EV (about 12x LTM) would lift the base IRR to roughly 14–15% and give real margin of safety.
Main upside
- Returns on new units are strong: a 3.5-year payback implies roughly 20%+ after-tax RONIC.
- The company self-funds growth and could plausibly reach 15+ units a year.
- It is under-levered, moving to net cash by FY28. There is capacity for a dividend recap or faster expansion.
- Scarcity value: a profitable, growing specialty coffee platform could re-rate toward Dutch Bros-type multiples in an IPO.
Main downside
- California execution risk: higher wages (the $20 fast-food minimum wage), rents and build costs, plus unproven brand awareness outside the home region.
- Arabica volatility: the hedge program only defers cost pressure. A 100bp COGS miss costs about $20M of EV.
- Comp deceleration: the AUV gap in Flag F2 needs explaining. If about 35% of revenue is non-café, the revenue mix and its risk profile differ from the café story.
- Quality of earnings: the 23% EBITDA margin is well above peers (Flag F8).
4.4 Assumptions Log
"Given" means taken from your inputs; "Derived" means calculated from them; "Assumed" means my estimate, which you should review.
| ID | Assumption | Value | Type | Rationale / how to adjust |
|---|---|---|---|---|
| A1 | Net new units | 10, 11, 12, 12, 12, 12 | Assumed (per guidance) | Ramp from 9 to 12 by FY28, as you specified |
| A2 | Comp growth | 5.0, 4.5, 4.0, 3.5, 3.0, 2.5% | Assumed | Linear fade toward the 2.5% long-run level you specified |
| A3 | New-unit productivity (NUV) | $1.10M in FY25, grown at comp | Derived | Calibrated to FY25 non-comp revenue |
| A4 | Opening convention | Half-year in year opened | Assumed | Change to a quarterly phasing if you have the opening calendar |
| A5 | COGS % | 31.5 → 31.2 → 31.0% flat | Given/Assumed | Hedging program target |
| A6 | Cash SG&A % | 45.0 → 44.2% | Assumed | About 15–20bp a year of leverage, partly offset by CA wage costs |
| A7 | SG&A includes D&A | Split out | Derived | Flag F1 |
| A8 | Build cost/unit | $1.05M, +3%/yr from FY27 | Given/Assumed | Inflation plus CA/CO premium |
| A9 | Maintenance capex | 4% of revenue | Given | Conservative against the FY25 run-rate (Flag F3) |
| A10 | D&A | 14% of opening PP&E + 5% of capex | Derived | Calibrated to FY25 ($8.46M modeled vs. $8.4M actual) |
| A11 | Working capital | AR 4.9d, Inventory 27.8d, AP 34.7d; total ΔNWC = 2% of Δrevenue | Given/Derived | Difference goes to "Other assets" |
| A12 | Other assets / Other LTL | $5.5M plug / $6.0M held flat | Derived/Assumed | Flag F5. Other LTL treated as operating, not debt-like. |
| A13 | Tax rate | 24% | Given | Constant |
| A14 | Interest | 7.25% on average debt + $0.4M fees | Derived | Flag F4 |
| A15 | Refinancing | $26M at 7.25% in FY29, $4M/yr amortization | Assumed | Range 6.5–8.0%; negligible EV impact |
| A16 | Interest income on cash | 0% | Assumed | Conservative |
| A17 | Leases | ASC 842 operating; rent in opex; excluded from EV | Assumed | Flag F6; restate if IFRS 16 is used |
| A18 | Risk-free / ERP | 4.25% / 5.5% | Assumed | Refresh at pricing date |
| A19 | Unlevered beta | 1.05 (peer median) | Assumed | Illustrative peer betas; refresh |
| A20 | Target D/V | 15% | Assumed | Post-IPO capital structure |
| A21 | Size / company-specific premium | 1.5% / 0% | Assumed | Specific risks handled via scenarios |
| A22 | Terminal growth / RONIC | 3.0% / 20% | Assumed | RONIC from 3.5-year payback unit economics |
| A23 | Exit multiple | 11.0x FY31 EBITDA | Assumed | Discount to current peers as growth slows |
| A24 | Peer multiples | See §3a | Assumed (training data) | Must refresh |
| A25 | Precedent multiples | See §3b | Assumed (press-reported) | Must verify |
| A26 | Valuation date | 31-Dec-2025, mid-year convention | Assumed | Roll forward to pricing date |
| A27 | Method weights | DCF 50 / trading comps 30 / precedents 20 | Assumed | Adjust to reflect IPO vs. M&A context |
| A28 | Net debt | $32.9M (42.0 − 9.1) | Derived | No minimum-cash adjustment |
Related prompts
Cryptocurrency Trading Strategy Advisor
Builds a disciplined, rules-based crypto trading strategy with entry/exit signals, position sizing, and risk management.
Debt Management & Payoff Strategy Planner
Builds a tailored debt payoff plan comparing avalanche, snowball, and hybrid strategies with schedules.
Investment Portfolio Analyzer & Strategy Builder
Analyzes your investment portfolio and builds a personalized, risk-aware strategy with clear, actionable rebalancing steps.
Personal Budget Planner & Expense Analyzer
Builds a realistic monthly budget, analyzes expenses, and maps savings and goals from your numbers.