Telos Corporation (TLS) valuation
Share price $4.19 · As of last filing 2026-03-31
- TTM revenue jump vs prior FY (>30%). TTM revenue $181.9M vs prior FY $109.3M (+66.5%)
Earning Power Value & reverse-DCF
A note on share counts — three different denominators in play
- Weighted-average diluted — the filed P/E
denominator (NetIncome ÷ this = diluted EPS). Used on the
P/E card above because EPS is pulled directly from the
EarningsPerShareDilutedXBRL tag and is locked to that share count. - Point-in-time CSO (latest
CommonStockSharesOutstanding) — matches a point-in-time price for market-cap-based multiples (P/S, P/B, EV/EBITDA, P/FCF, FCF Yield) and the WACC equity weight. Cards labelled "shares outstanding" use this. - TSM-scaled diluted — point-in-time CSO scaled by the latest filer-disclosed (WeightedAverageDiluted ÷ WeightedAverageBasic) ratio. Estimates today's fully-diluted share count and is the denominator for the EPV per share and the reverse-DCF equity bridge below.
Earning Power Value
Bruce Greenwald's no-growth fair-value floor: capitalise after-tax operating earnings (NOPAT) at the cost of capital (WACC), then bridge to equity (+ excess cash, − total debt, − minority interest). Assumes today's earnings approximate steady-state earnings power and ignores any growth premium. See the EPV methodology for assumptions and caveats.
Adjusted (less growth CapEx) matches the normalized variant for this filer — max(0, TTM CapEx $761.0K − TTM D&A $12.5M) = $0 (D&A exceeds CapEx, so the maintenance-CapEx ≈ D&A heuristic doesn't subtract anything). The trail's step 4 walks through the floor.
- Trimmed FY-history median margin
- 0.38%
- × Revenue (3-yr FY median)
- $145.4M
- = Normalized EBIT
- $558.7K
- × (1 − tax)
- 0.7900
- = NOPAT
- $441.4K
- − Growth CapEx
- $0
- = Earnings power
- $441.4K
- ÷ WACC
- 11.00%
- = Enterprise EPV
- $4.0M
- + Excess cash
- $50.2M
- − Total debt
- $7.5M
- − Minority interest
- $0
- = Equity EPV
- $46.7M
- ÷ Diluted shares
- 78.7M
EPV full calculation trail Click to expand — every number above derived step by step.
1 · Starting EBIT (TTM)
GAAP operating income from the trailing-twelve-month window ending 2026-03-31 (10-Q anchor — values reconstructed from quarterly facts).
Concept: us-gaap:
OperatingIncomeLoss
Method: Sum of the four most recent per-quarter values
Q1 FY26 (2026-03-31): $1.5M
Q4 FY25 (2025-12-31): -$18.5M
Q3 FY25 (2025-09-30): -$2.5M
Q2 FY25 (2025-06-30): -$9.9M
= TTM EBIT = -$29.4M
2 · Tax rate derivation
Source: 21% US statutory default (fewer than 2 of the last 3 FYs had a positive effective rate — likely NOL utilisation or one-time items). See the tax-rate methodology for the full precedence ladder (3-yr median → 2-yr mean → latest FY → REIT-zero → US-statutory default).
Tax rate = 21.0%
3 · Normalized NOPAT
Greenwald's textbook EPV normalises both inputs so a
single cyclical or one-time-charge year doesn't
whipsaw the floor. Margin anchor: when the filer
has at least 8 years of FY EBIT-margin history, the
10-90% trimmed median of every FY observation is
preferred — it drops the top and bottom decile so
a single boom (COVID supply shock, regulatory
one-off) or bust year doesn't anchor the floor.
Filers with thinner history fall back to the 3-yr
FY mean. Revenue follows a backward-looking
ladder: 3-yr FY median → 2-yr FY mean → 1-yr FY →
TTM fallback. Analyst forecasts are intentionally
excluded — the reverse-DCF below is where forward
numbers live, except on filers where the TTM EBIT
window carried a material whole-segment
disposition gain (the FY revenue base then
pre-dates the divestiture and overstates the
go-forward business — analyst forward FY consensus
is preferred, with TTM as a last fallback). The
symmetric case fires for partial-period
acquisitions: when an FY in the sampled window
carries a filer-disclosed pro-forma revenue tag
(BusinessAcquisitionsProFormaRevenue)
materially higher than reported, the pro-forma
value substitutes into the median/mean so the
anchor reflects full-period ownership of the
acquired entity. See the
EPV methodology
for the full recipe.
Trimmed FY-history median EBIT margin = 0.38% (13 of 17 FY observations after 10-90% trim; raw 3-yr mean -34.51%, 3-yr range [-51.60%, -24.20%])
TTM EBIT margin = -16.16%
3-yr FY revenue history:
FY2025 = $164.8M
FY2024 = $108.3M
FY2023 = $145.4M ← median
Revenue (3-yr FY median) = $145.4M (FY2023)
Normalized EBIT = trimmed FY-history p50 margin × normalisation revenue
= 0.38% × $145.4M
= $558.7K
NOPAT = Normalized EBIT × (1 − tax rate)
= $558.7K × 0.7900
= $441.4K
4 · Growth CapEx (capex-adjusted variant)
Greenwald's maintenance-CapEx ≈ D&A heuristic. Floored at zero so a filer with CapEx < D&A doesn't get a "negative growth CapEx" bonus added back to NOPAT — that excess D&A is already-paid wear, not earnings. See the EPV methodology .
TTM CapEx — Prior FY + current-quarter YTD − same-quarter-prior-year YTD
FY FY25 (2025-12-31): +$739.0K
Q1 FY26 (2026-03-31) YTD: +$145.0K
Q1 FY25 (2025-03-31) YTD: −$123.0K
= $761.0K
TTM D&A — Prior FY + current-quarter YTD − same-quarter-prior-year YTD
FY FY25 (2025-12-31): +$11.5M
Q1 FY26 (2026-03-31) YTD: +$3.4M
Q1 FY25 (2025-03-31) YTD: −$2.3M
= $12.5M
TTM SBC — Prior FY + current-quarter YTD − same-quarter-prior-year YTD
FY FY25 (2025-12-31): +$30.1M
Q1 FY26 (2026-03-31) YTD: +$3.0M
Q1 FY25 (2025-03-31) YTD: −$7.0M
= $26.1M
TTM Intangibles & capitalized-software CapEx — Prior FY + current-quarter YTD − same-quarter-prior-year YTD
FY FY25 (2025-12-31): +$8.2M
Q1 FY26 (2026-03-31) YTD: +$2.1M
Q1 FY25 (2025-03-31) YTD: −$2.2M
= $8.1M (exceeds tangible PP&E CapEx)
Growth CapEx = max(0, TTM CapEx − TTM D&A)
= max(0, $761.0K − $12.5M)
= $0
Adjusted NOPAT = Normalized NOPAT − Growth CapEx
= $441.4K − $0
= $441.4K
5 · Capitalisation rate (WACC)
Same WACC the reverse-DCF below uses — capital-asset pricing model for cost of equity, synthetic-rating credit spread for cost of debt, market weights from the equity bridge inputs. See the WACC methodology and the full WACC trail under section 4 of the reverse-DCF below.
Cost of equity = Rf + β × ERP
= 4.3% + 1.53 × 4.5%
= 11.2%
Cost of debt = 4.6% (after-tax, synthetic A− (low leverage, coverage uncomputable))
Weights = E/V 97.7%, D/V 2.3%
WACC = 11.0%
6 · Enterprise EPV
Enterprise EPV (normalized) = NOPAT ÷ WACC
= $441.4K ÷ 11.0%
= $4.0M
Enterprise EPV (adjusted) = (NOPAT − Growth CapEx) ÷ WACC
= $441.4K ÷ 11.0%
= $4.0M
7 · Equity bridge
Same balance-sheet adjustments as the reverse-DCF: add the excess (non-operating) cash an acquirer would pocket at close, subtract the debt that has senior claim on enterprise value, and subtract the noncontrolling interest in consolidated subsidiaries that doesn't accrue to common shareholders. See the balance-sheet aggregates methodology for the exact concept chains.
Enterprise EPV = $4.0M
+ Excess cash = $50.2M
− Total debt = $7.5M
− NCI = $0
= Equity EPV = $46.7M
Adjusted Equity EPV = $4.0M + $50.2M − $7.5M − $0
= $46.7M
8 · Per share & vs market price
Diluted shares = 78.7M
EPV / share (normalized) = 46.7M ÷ 78.7M shares
= $0.59
EPV / share (adj.) = $0.59
Market price = $4.19
Premium vs price = (EPV/share − market) ÷ market
= −85.8% (normalized), −85.8% (adjusted)
Expectations investing: what does the price imply?
Rappaport-style reverse-DCF. We start from the current market price ($4.19 × 78.7M shares = $329.6M market cap, $286.9M enterprise value) and solve for the operating path that would justify it.
To reconcile today's price with a plausible scenario, the model lands on:
- Year-1 revenue growth: 6.6%Held at the analyst consensus (absolute forecast, TTM-anchored) of 6.6% — the margin lever absorbs the reconciliation.
- Target EBIT margin (Y10): 23.9%Scenario lands on 23.9%, above the historical band (3-yr range -51.6%–-24.2%). The reconciliation needs a margin the filer has not shown.
- High-growth plateau: 5 yearsTier default for Y2 at 15.2%.
at or below the reference above the reference outside the historical band
Share of the total PV the model has assigned to each window. The further out a cash flow sits, the harder it is to estimate — so readers can weigh how much of the scenario rests on the near, plateau, and post-horizon periods.
Facts · TTM as of 2026-03-31 (Q12026)
- Share price
- $4.19
- Diluted shares
- 78.7M
- Total debt
- $7.5M
- Cash & equivalents
- $50.2M
- Revenue
- $181.9M
- EBIT (GAAP)
- -$29.4M
- EBIT margin (GAAP)
- -16.2%
- Operating cash flow
- $32.7M
- CapEx
- $761.0K
- Observed YoY growth
- 66.5%
- Analyst current-FY growth
- 17.7%
- Analyst next-FY growth
- 15.2%
- 3-year revenue CAGR
- -5.7%
Assumptions
- Initial revenue growth
- 6.6%
- Year-2 growth
- 15.2%
- Starting EBIT margin
- -34.5%
- Tax rate
- 21.0%
- WACC
- 11.0%
- Starting ROIC
- 0.0%
Constants
- Horizon
- 10 years
- Terminal growth
- 2.5%
- Terminal ROIC
- 11.0%
- Discounting
- Mid-year
See the discounting convention, plateau tier rules, and the terminal ROIC fade on the methodology page.
Year-by-year reconciliation
Not a forecast. These are the year-by-year revenue, margin, and cash-flow figures the reverse-DCF solver had to assume for its present value to land on today's enterprise value — the operating path the market price is pricing in, not a view of what the company will deliver.
| Year | Revenue | Growth | EBIT | Margin | NOPAT | ROIC | Reinvestment | FCF | Discount | PV of FCF |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | $194.0M | 6.6% | -$55.6M | -28.7% | -$43.9M | 1.1% | $0 | -$43.9M | 0.949 | -$41.7M |
| 2 | $223.4M | 15.2% | -$51.0M | -22.8% | -$40.3M | 2.2% | $0 | -$40.3M | 0.855 | -$34.5M |
| 3 | $257.3M | 15.2% | -$43.7M | -17.0% | -$34.5M | 3.3% | $0 | -$34.5M | 0.770 | -$26.6M |
| 4 | $296.3M | 15.2% | -$33.0M | -11.1% | -$26.1M | 4.4% | $0 | -$26.1M | 0.694 | -$18.1M |
| 5 | $341.2M | 15.2% | -$18.1M | -5.3% | -$14.3M | 5.5% | $0 | -$14.3M | 0.625 | -$8.9M |
| 6 | $384.3M | 12.6% | $2.1M | 0.5% | $1.6M | 6.6% | $0 | $1.6M | 0.563 | $928.5K |
| 7 | $423.1M | 10.1% | $27.0M | 6.4% | $21.3M | 7.7% | $0 | $21.3M | 0.508 | $10.8M |
| 8 | $455.1M | 7.6% | $55.6M | 12.2% | $44.0M | 8.8% | $0 | $44.0M | 0.457 | $20.1M |
| 9 | $477.9M | 5.0% | $86.4M | 18.1% | $68.2M | 9.9% | $0 | $68.2M | 0.412 | $28.1M |
| 10 | $489.9M | 2.5% | $117.1M | 23.9% | $92.5M | 11.0% | $0 | $92.5M | 0.371 | $34.3M |
| Sum of PV of FCF (years 1-10) | -$35.5M | |||||||||
Terminal value
- NOPATN+1
- $94.9M
- ReinvestmentN+1
- $21.0M
- FCFN+1
- $73.8M
- Terminal value (undiscounted)
- $868.7M
- PV of terminal value
- $322.4M
Equity bridge
| PV of operating FCF | -$35.5M |
| + PV of terminal value | $322.4M |
| = Enterprise value | $286.9M |
| − Total debt | $7.5M |
| + Cash & equivalents | $50.2M |
| = Equity value | $329.6M |
| ÷ Diluted shares | 78.7M |
| = DCF PV / share | $4.19 |
| Market price | $4.19 |
| Reconciliation delta | −0.0% (widened band) |
Full calculation trail Click to expand — every number on this page derived step by step.
0 · TTM reconstruction (anchor: Q12026, 2026-03-31)
The latest filing is a 10-Q, so "base year" revenue / EBIT / OCF / CapEx are reconstructed as trailing-twelve-month values. Per-quarter facts (typical for income-statement items) get summed across four quarters; YTD-cumulative facts (typical for cash-flow items) use prior FY + YTDnow − YTDprior year same quarter.
- Revenue
- Sum of the four most recent per-quarter values
- Q1 FY26 (2026-03-31): $47.7M
- Q4 FY25 (2025-12-31): $46.8M
- Q3 FY25 (2025-09-30): $51.4M
- Q2 FY25 (2025-06-30): $36.0M
- = $181.9M
- EBIT
- Sum of the four most recent per-quarter values
- Q1 FY26 (2026-03-31): $1.5M
- Q4 FY25 (2025-12-31): -$18.5M
- Q3 FY25 (2025-09-30): -$2.5M
- Q2 FY25 (2025-06-30): -$9.9M
- = -$29.4M
- OCF
- Prior FY + current-quarter YTD − same-quarter-prior-year YTD
- FY FY25 (2025-12-31): +$30.2M
- Q1 FY26 (2026-03-31) YTD: +$8.7M
- Q1 FY25 (2025-03-31) YTD: −$6.1M
- = $32.7M
- CapEx
- Prior FY + current-quarter YTD − same-quarter-prior-year YTD
- FY FY25 (2025-12-31): +$739.0K
- Q1 FY26 (2026-03-31) YTD: +$145.0K
- Q1 FY25 (2025-03-31) YTD: −$123.0K
- = $761.0K
- Intangibles & capitalized-software CapEx
- Prior FY + current-quarter YTD − same-quarter-prior-year YTD
- FY FY25 (2025-12-31): +$8.2M
- Q1 FY26 (2026-03-31) YTD: +$2.1M
- Q1 FY25 (2025-03-31) YTD: −$2.2M
- = $8.1M
- Stock-based compensation
- Prior FY + current-quarter YTD − same-quarter-prior-year YTD
- FY FY25 (2025-12-31): +$30.1M
- Q1 FY26 (2026-03-31) YTD: +$3.0M
- Q1 FY25 (2025-03-31) YTD: −$7.0M
- = $26.1M
- Prior-year TTM revenue (growth-calc baseline)
- Sum of the four most recent per-quarter values
- Q1 FY25 (2025-03-31): $30.6M
- Q4 FY24 (2024-12-31): $26.4M
- Q3 FY24 (2024-09-30): $23.8M
- Q2 FY24 (2024-06-30): $28.5M
- = $109.3M
1 · Enterprise-value target (what the DCF must match)
Diluted shares = point-in-time basic × 1.0514×
(filer's TSM dilution multiplier from WeightedAverageNumberOfDilutedSharesOutstanding
÷ WeightedAverageNumberOfSharesOutstandingBasic , period ending 2026-03-31
). See the diluted-shares methodology.
- Operating lease liability $379.0K
OperatingLeaseLiabilityCurrent + OperatingLeaseLiabilityNoncurrent - Finance lease liability $7.2M
FinanceLeaseLiabilityCurrent + FinanceLeaseLiabilityNoncurrent
Market cap = price × diluted shares
= $4.19 × 78.7M
= $329.6M
EV target = market cap + total debt − cash & equivalents
= $329.6M + $7.5M − $50.2M
= $286.9M
2 · Starting NOPAT (base year 0)
Tax rate source: 21% US statutory default (fewer than 2 of the last 3 FYs had a positive effective rate — likely NOL utilisation or one-time items). See the tax-rate methodology for the precedence ladder.
GAAP EBIT = -$29.4M (-16.2% of revenue)
× (1 − tax rate) = × (1 − 21.0%) = × 0.7900
= NOPAT₀ = -$23.2M
3 · Invested capital & starting ROIC
Total debt above includes the operating-lease liability
($379.0K). The corresponding
ROU asset sits on the balance sheet and flows through book
equity via the accounting identity
(E = Assets − Liabilities), so IC reflects the
post-ASC-842 operating-capital base without an explicit
add-back.
Net deferred-tax position
(-$55.0K net DTL)
stripped from IC. DTAs (NOL / credit carryforwards, post valuation
allowance) and DTLs (timing differences from accelerated
depreciation) are tax-accounting artifacts, not capital deployed
in operations — equity-based IC inadvertently absorbs them via
E = Assets − Liabilities, so we back them out so
ROIC reflects operating returns on operating capital.
Invested capital = total debt + book equity − cash − net deferred tax (−DTL)
= $7.5M + $96.5M − $50.2M − -$55.0K
= $53.9M
Raw ROIC₀ = NOPAT₀ / Invested capital
= -$23.2M / $53.9M
= -43.1%
(no cap applied; raw value is within the 40.0% ceiling)
4 · WACC derivation
Cost of equity from CAPM , after-tax cost of debt from a synthetic credit rating built off interest coverage , weighted by market values of equity and debt. Inputs: Rf is FRED DGS10's 90-day mean (latest 2026-05-29); β is the 5-yr weekly regression vs VOO, floored at 1.00 for the cost-of-equity step (the empirical security market line is much flatter than CAPM predicts — Frazzini-Pedersen 2014, "Betting Against Beta" — so unfloored CAPM systematically under-estimates required return for low-β filers); ERP is the latest Damodaran US total ERP (2026-01-01). The synthetic rating is a Damodaran coverage-table heuristic, not an empirical S&P / Moody's letter. It maps EBIT-÷-interest into a letter-grade bucket and reads the spread out of a lookup table; an actual agency rating considers qualitative factors (governance, market position, jurisdiction, off-balance-sheet exposure) the coverage ratio can't capture. For most filers the gap is small; for capital-light, high-coverage names — software, IT services, consumer brands — this method tends to print AAA/AA where actual agency ratings sit at A/BBB+, and the resulting cost of debt is a few tens of bps light. WACC is more sensitive to β and weights than to credit, so the headline barely moves; flagged here so readers don't read the rating as an empirical agency assessment.
Cost of equity = Rf + β × ERP
= 4.3% + 1.53 × 4.5%
= 11.2%
Cost of debt (pretax) = Rf + credit spread
= 4.3% + 1.5% (synthetic A− (low leverage, coverage uncomputable))
= 5.8%
× (1 − tax rate) = × (1 − 21.0%)
= Cost of debt (a/t) = 4.6%
Weights E/V = 97.7%, D/V = 2.3%
WACC (raw) = E/V × cost_e + D/V × cost_d_after_tax
= 97.7% × 11.2% + 2.3% × 4.6%
= 11.0%
5 · Growth path construction
Source = analyst consensus (absolute forecast, TTM-anchored): Y1 = 6.6%, Y2 = 15.2%
Detailed derivation:
Current-FY analyst avg revenue forecast = $194.0M (FY-over-FY vs FY2025 actual = 17.7%)
Next-FY analyst avg revenue forecast = $223.4M (FY-over-FY vs current-FY forecast = 15.2%)
Base revenue (TTM) = $181.9M
Latest completed FY revenue (FY2025) = $164.8M (denominator for the FY-over-FY check above)
Y1 = current-FY forecast / TTM base revenue − 1
= $194.0M / $181.9M − 1
= 6.6%
Y2 = next-FY forecast / current-FY forecast − 1
= $223.4M / $194.0M − 1
= 15.2%
Note: the absolute analyst forecast is re-anchored
against TTM (rather than the FY-over-FY consensus
rate above) because the TTM base spans the current
FY only partway. Re-anchoring keeps the growth rate
consistent with the projection's starting revenue
level.
Clamp = [2.5%, 60%] (no sub-terminal or 60%+ starts)
Plateau rate = 15.2% (Y2 — held from year 2 through end of plateau)
Tier = 5 years (rule: plateau rate < 15% → 3y, < 25% → 5y, else 7y)
Plateau = 5 years
Fade = linear from effective Y2 to terminal 2.5% across the remaining 5 years
Effective Y1 growth after solver bumps = 6.6%
Effective Y2 growth after solver bumps = 15.2%
Growth by year:
Y1 = 6.6%
Y2 = 15.2%
Y3 = 15.2%
Y4 = 15.2%
Y5 = 15.2%
Y6 = 12.6%
Y7 = 10.1%
Y8 = 7.6%
Y9 = 5.0%
Y10 = 2.5%
6 · Margin path construction
Starting margin (Y0) = -34.5% (source: 3-year mean EBIT margin (TTM deviates > 6pp))
Target margin (Y10) = 23.9% (solver output, widened band)
Year-t margin = starting + (target − starting) × (t / 10)
Margin by year:
Y1 = -28.7%
Y2 = -22.8%
Y3 = -17.0%
Y4 = -11.1%
Y5 = -5.3%
Y6 = 0.5%
Y7 = 6.4%
Y8 = 12.2%
Y9 = 18.1%
Y10 = 23.9%
Filer-history margin distribution (17 FY, trimmed-10-90):
p25 = -9.1%, p50 = 0.4%, p75 = 3.2%
raw min = -51.6%, raw max = 7.8%
Path-stretch sub-counts:
4 of 10 years above filer p75 (3.2%)
3 of 10 years above filer max-ever (7.8%)
Terminal/start ratio = n/a
Binding trigger = unprecedented-margin (drives the page badge)
7 · ROIC path construction
The capex heuristic compares latest-period CapEx ($761.0K) against the Normalized CapEx (3-yr mean) of $1.3M — mean of the last three annual CapEx values. When the latest is above 1.4× that mean and CapEx is at least 5% of revenue, we treat the filer as capital-intensive and mid-investment, hold ROIC flat for a 5-year harvest phase, and only then fade to terminal ROIC. The 3-yr mean does not feed the DCF directly — it only gates this flag.
Capex-heuristic inactive (latest CapEx 0.58× the 3-yr mean of $1.3M — below the 1.4× / 5%-of-revenue gates).
Fade from Y1: ROIC_t = ROIC₀ + (ROIC_terminal − ROIC₀) × (t / 10)
ROIC₀ = 0.0%; ROIC_terminal = 11.0%
ROIC by year:
Y1 = 1.1%
Y2 = 2.2%
Y3 = 3.3%
Y4 = 4.4%
Y5 = 5.5%
Y6 = 6.6%
Y7 = 7.7%
Y8 = 8.8%
Y9 = 9.9%
Y10 = 11.0%
7a · Reinvestment formula
The Damodaran growth-firm closure
Reinvestment_t = ΔRevenue_t ÷ salesToCapital
collapses to noise whenever EITHER the 3-year revenue change
OR the 3-year net reinvestment is small relative to the
revenue base. The model picks the most-honest formula via a
3-tier ladder: tier-1 standard sales-to-capital fires only
when both signals carry magnitude AND the resulting ratio
sits inside the typical 0.5–8 band; tier-2 substitutes a
TTM (CapEx − D&A) ÷ Revenue ratio applied to each
projection year's revenue (not its delta); tier-3 falls
through to the ΔNOPAT ÷ ROIC closure when neither signal is
usable.
Inputs:
ΔRev_3y = -$35.0M
netReinvest_3y (CapEx − D&A) = -$28.3M
avgRevenue_3y = $199.4M
TTM CapEx − D&A = -$11.8M
TTM Revenue = $181.9M
Tier-1 gates (all three must clear):
|ΔRev_3y| / avgRev_3y > 1.0% 17.53% ✓ pass
netReinv_3y / avgRev_3y > 1.5% -14.21% ✗ fail
0.5 ≤ s2c candidate ≤ 8 n/a ✗ fail
Tier-2 fires (gate failed: denominator). Substituting CapEx-of-revenue heuristic.
capexOfRevenueRatio (raw) = -6.48% — D&A > CapEx; floored at 0%
capexOfRevenueRatio (used) = 0.00%
Reinvestment_t = Revenue_t × 0.00%
8 · Solver iterations
Each row is one configuration in the solver ladder; the "Solved margin" column is the result of bisecting the EBIT margin (up to 80 inner iterations) to match the EV target for that row's plateau / Y1 bump / phase. The solver sweeps Y1 growth bumps 0pp → +20pp across the plateau ladder inside the normal margin bracket, then — if nothing reconciles — repeats the same sweep in a widened margin band ([-10%, 80%]). The first feasible row is the one the page uses. If no combination reconciles, the page shows the row whose PV sits closest to the target EV so both levers are balanced.
| # | Phase | Plateau | Y1 bump | Solved margin | PV(EV) | vs target | Feasible? |
|---|---|---|---|---|---|---|---|
| 1 | normal | 5y | +0pp | -27.8% | -$971.5M | −438.6% | no |
| 2 | normal | 5y | +2pp | -27.8% | -$1.08B | −475.7% | no |
| 3 | normal | 5y | +4pp | -27.8% | -$1.20B | −516.5% | no |
| 4 | normal | 5y | +6pp | -27.8% | -$1.32B | −561.5% | no |
| 5 | normal | 5y | +8pp | -27.8% | -$1.47B | −611.0% | no |
| 6 | normal | 5y | +10pp | -27.8% | -$1.62B | −665.3% | no |
| 7 | normal | 5y | +12pp | -27.8% | -$1.79B | −725.0% | no |
| 8 | normal | 5y | +14pp | -27.8% | -$1.98B | −790.4% | no |
| 9 | normal | 5y | +16pp | -27.8% | -$2.19B | −862.1% | no |
| 10 | normal | 5y | +18pp | -27.8% | -$2.41B | −940.6% | no |
| 11 | normal | 5y | +20pp | -27.8% | -$2.66B | −1026.4% | no |
| 12 | normal | 7y | +0pp | -27.8% | -$1.05B | −465.8% | no |
| 13 | normal | 7y | +2pp | -27.8% | -$1.18B | −511.1% | no |
| 14 | normal | 7y | +4pp | -27.8% | -$1.32B | −561.8% | no |
| 15 | normal | 7y | +6pp | -27.8% | -$1.49B | −618.4% | no |
| 16 | normal | 7y | +8pp | -27.8% | -$1.67B | −681.5% | no |
| 17 | normal | 7y | +10pp | -27.8% | -$1.87B | −751.8% | no |
| 18 | normal | 7y | +12pp | -27.8% | -$2.09B | −830.0% | no |
| 19 | normal | 7y | +14pp | -27.8% | -$2.34B | −916.9% | no |
| 20 | normal | 7y | +16pp | -27.8% | -$2.62B | −1013.4% | no |
| 21 | normal | 7y | +18pp | -27.8% | -$2.93B | −1120.4% | no |
| 22 | normal | 7y | +20pp | -27.8% | -$3.27B | −1238.8% | no |
| 23 | widened | 5y | +0pp | 23.9% | $286.9M | −0.0% | yes ✓ |
9 · Terminal value derivation
NOPAT_{N+1} = NOPAT_{10} × (1 + g_terminal)
= $92.5M × (1 + 2.5%)
= $94.9M
ΔNOPAT = NOPAT_{N+1} − NOPAT_{10}
= $2.3M
Reinvestment_{N+1} = ΔNOPAT / ROIC_terminal
= $2.3M / 11.0%
= $21.0M
FCF_{N+1} = NOPAT_{N+1} − Reinvestment_{N+1}
= $94.9M − $21.0M
= $73.8M
Terminal value (TV) = FCF_{N+1} / (WACC − g_terminal)
= $73.8M / (11.0% − 2.5%)
= $868.7M
PV(TV) = TV / (1 + WACC)^(10 − 0.5)
= $868.7M / 2.695
= $322.4M 10 · Reconciliation check (DCF PV vs. the market)
This isn't a fair value — it's the inverse check. The solver built the scenario so that DCF PV reproduces the current enterprise value; if the normal bracket worked the delta below is ~0 by construction. A non-zero delta only appears when the solver fell through to the widened margin band.
Σ PV(FCF_1..10) = -$35.5M
+ PV(TV) = $322.4M
= Enterprise value = $286.9M (widened solve — may differ from EV target)
− Total debt = $7.5M
+ Cash = $50.2M
= Equity value = $329.6M
÷ Diluted shares = 78.7M
= DCF PV / share = $4.19
Market price = $4.19
Reconciliation Δ = −0.0% (widened band — residual gap the scenario could not close)
Every rule above — growth-source priority, plateau tiers, compound cap, solver ladder, flag colours — is documented on the expectations scenario methodology.