Understanding DCF and Reverse-Engineered DCF Models for Investment Decisions
Using as example two well-known firms: Alphabet (GOOGL) and ASML N.V. (ASML)
Unlock Premium Content β For just $0.39/day ($12/month) or $0.27/day ($100/year)!
π Full Portfolio Content - ποΈ Biweekly Updates (Last Update: 15-May-2025)
Expanse Stocks x Finchat.io Partnership!
π Get 20% off + 2 months free on any Finchat plan! βπ Claim Discount
Welcome back Explorer!
On this occasion, Iβd like to address a fundamental yet often misunderstood topic: intrinsic valueβwhat it really meansβand how to apply Discounted Cash Flow (DCF) and Reverse-Engineered DCF models to assess a stockβs implied valuation and expected returns.
To make this practical and engaging, Iβll use two examples: Alphabet (GOOGL) and ASML as our βguinea pigs.β
Topics Iβll cover
Introduction to Valuation
Discounted Cash Flow (DCF)
Weighted Average Cost of Capital (WACC)
Beyond the Basics: Enhancing DCF
Reverse-Engineered DCF: A Fresh Perspective
Note on incorporating acquisitions into FCF calculations and valuation models
Downloadable proprietary Models (available for Paid subscribers)
Weβll break them down with a focus on what matters most for individual investors. Letβs dive in!
π° Whatβs New at Expanse Stocks?
π Quarterly Update - Portfolio Composition (by Industry and Geography) + Valuation Metrics β π Behind-The-Scenes [Free access]
π Articles
π Deep Dive Briefs
β
Cloudflare | π·ββοΈ Parsons | π² MPS | π₯Ό Medpace | π Arista | π Amazon | π€ ASML | π¦ Topicus | π‘ Lumine
πΈ General Investing
π Hidden Gems Series
β¨ Annual Specials β Annual Letters, Investing Philosophy & Top Picks of the Year
π Resources for Investors
π’ Latest Stock News
π¬ Join My Chat β [π Learn more]
π Paid Subscriber Exclusives
πΌ Full Portfolio Content β Positions, valuation, trades, performance [Details below]
π Hidden Gems - Special Editions
π Bonus Picks β From the 2025 Christmas Special
π€« Exclusive Sections β From select Deep Dive Briefs & Hidden Gems
π Coming Soon
β Deep Dive Brief: HEICO
πΈ A Reflection on my Investing Mistakes
Introduction to Valuation
Imagine walking into a marketplace where every item has a price tag. Some prices reflect the true worth of the item, while others are inflated by trends or hype. The stock market operates much the same way. While market prices fluctuate due to supply, demand, and sentiment, a stockβs intrinsic valueβits true worthβis tied to its fundamentals: profits, cash flows, stock buybacks, and dividends.
Determining intrinsic value is important for investors. If the intrinsic value of a stock exceeds its market price, it could imply an opportunity to buy. But calculating this value is not easy. It involves putting together assumptions, forecasts, and a good deal of uncertainty. Valuation, at its heart, is as much art as it is science.
Discounted Cash Flow (DCF): The Core of Valuation
What is Discounting?
To understand DCF, picture this: someone offers you $1000 today or the same amount ten years from now. Common sense tells you to take the money now. Why? Because cash in hand today can be spent, invested, or even saved to grow over time. Future cash, on the other hand, loses value due to inflation, uncertainty, and the opportunity cost of waiting.
This conceptβthe time value of moneyβis why we discount future cash flows. Discounting adjusts these cash flows to reflect their value in todayβs terms. It requires three key ingredients:
Future cash flow estimates
A discount rate, representing the expected return or cost of capital
The time period until the cash is received
Letβs break this down with an example. Suppose you expect to receive $1000 in 10 years, and the discount rate (r) is 10%. The formula for present value is:
Where:
FCFtβ = Free Cash Flow in year t
r = Discount rate (typically the WACC βmore on this later)
t = Time period (e.g., year 1, year 2, etc.)
n = Total number of periods
Plugging in the numbers, the present value of that FCF(t=10) = $1000 at r = 10% would be PV of FCF = $385.54:
This means that $385.54 invested today at a 10% return would grow to $1000 in a decade. Two important insights emerge:
The further away the cash flow, the less itβs worth today.
The higher the discount rate, the steeper the discount applied.
Inputs for DCF Valuation
There are four essential ingredients for a DCF:
Current and historical cash flows
Expected growth in cash flows
Cost of capital (we will be using WACC)
Terminal value, representing the firmβs value beyond the forecast period
1. Calculating current and historical Free Cash Flow (FCF)
Hereβs where it gets technical, but bear with me:
Start with after-tax operating income (also known as NOPAT) β more details here β which can be calculated using the companyβs income statement.
Where:
Operating Income: Also known as EBIT, this is the profit a company makes from its core operations. Calculated as: Gross profits - Operating expensesβ
Tax Rate: The effective tax rate applied to the company's earnings. Calculated as: Income Tax Expense / Profit excluding tax expenses (EBT)
β Add back depreciation and amortization from the cash flow statement.
β Subtract capital expenditures (CapEx) & Acquisitions from the cash flow statement
β Substract changes in (non-cash) net working capital from the balance sheet.
Learn about this metric here π What is Change in Net Working Capital?

For example, if a company like Alphabet reports heavy spending on R&D and CapEx but shows consistent revenue growth, youβd factor these investments into its FCF. When calculating FCF, donβt just rely on averagesβdig deeper. For instance, Alphabetβs net working capital trends are more stable than those of smaller tech firms, making it easier to project future cash flows.
Hereβs my DCF Model calculations for Alphabet, detailing how I derived NOPAT and the resulting FCF using 5 to 10 years of historical and current financial data π

2. Forecasting Future Cash Flows
Forecasting is part science, part storytelling.
For Alphabet, its historical revenue growth average of nearly 20% is a strong foundation. But as markets saturate, itβs reasonable to expect growth to taper.
Assume high single-digit growth for the next five years (9% CAGR), gradually slowing as the company matures.
Next, project marginsβAlphabetβs operating margin, for instance, might rise from its 5-year historical average of 28.7% to 34% over a long period of time, reflecting improved efficiencies. Last yearβs Operating margins were around 30+%.
Hereβs my DCF Model calculations for Alphabet, detailing how I derived the resulting FCF 20 years into the future based on the assumptions above π
Hereβs where creativity and caution meet. Overly optimistic assumptions can skew results, while overly conservative ones risk underestimating potential. Find a balance.
3. Discount Rate and WACC
The discount rate anchors the entire valuation. Think of it as the investorβs yardstickβthe higher the rate, the less forgiving the valuation. Companies typically calculate this using their Weighted Average Cost of Capital (WACC):
Where:
E: market value of the firmβs equity (= market capitalization)
D: Total Long-term Debt
Re: Cost of equity, calculated using CAPM: Re = Rf + Ξ²(RmβRf) βmore details π here
Rd: Cost of debt (calculated as Total Interest Expense / Total Long-term Debt)
Tc: Tax rate
For example, Alphabetβs WACC of 10.1% reflects the balance between its equity and debt financing. Itβs like the companyβs internal βcost of doing businessβ and becomes the rate used to discount future cash flows.
There are various tools available to calculate the WACC in a more straightforward manner. Some brokers offer WACC modeling, and there are also free-to-use tools like Finchat.io. For an example using Google, take a look at the following Finchatβs model π here.
4. Terminal Value
Now, letβs address the elephant in the roomβwhat happens after the forecast period? Enter the Terminal Value (TV), which captures the companyβs potential beyond the initial forecast in the DCF.
Think of it as the grand finale, where the most commonly used formula is the Perpetuity Growth Model:
Where:
FCF: Free Cash Flow in the final forecasted year
TGR represents the terminal growth rate, often aligned with GDP growth (around 2-3% in mature economies like the U.S.)
r = Discount rate (typically the WACC)
The terminal value is then discounted back to the present, just like the earlier cash flows resulting in the Present Value of Terminal Value, as seen below:
Where:
n: Estimated Number of years until Terminal Value is realized
Pulling It All Together
To summarize, a DCF model adds the present value of forecasted cash flows and the present value of the terminal value. Adjust for cash and debt, then divide by shares outstanding to determine the intrinsic share price.
For instance, if Alphabetβs calculated implied share price exceeds its market price, itβs likely undervalued. Simple in theory, challenging in practice.
This implied upside was calculated based on a $191 share price as of the analysis date a few days ago, slightly below the stockβs current level. Add in the companyβs ongoing share buyback program, with no dilution, and the potential returns look even more attractive.
Beyond the Basics: Enhancing DCF
No model is perfect, and a DCF is no exception. Forecasting inherently involves biases and estimation errors. To address these issues:
Use Sensitivity Analysis: Model scenarios with varying growth rates and operating margins.
Extend the Forecast Period: High-quality companies often grow beyond the typical 10-year horizon used in DCF models. Take Alphabet, whose market dominance suggests a longer runway for growth. Personally, I use (at least) a 20-year horizon.
Reverse-Engineered DCF: A Fresh Perspective
Why Reverse-Engineer?
Traditional DCF models start with cash flow forecasts and calculate intrinsic value. But what if we flipped the script? A reverse-engineered DCF solves for the implied discount rate, revealing the expected annual return (CAGR) based on the stockβs current price.
Itβs like working backward to answer, βWhat return can I realistically expect?β
How It Works
Begin with the stockβs current price or market cap.
Use forecasted cash flows and terminal value (same as for the DCF model).
Solve for the discount rate βthis time use your expected CAGR, not the WACCβ that aligns the present value of cash flows with the stockβs current price.
A Practical Example
Letβs use ASML as our guinea pig:
Letβs assume an Optimistic case where its revenue grows 15% annually for the next five years, then slows to 11%, 8%, and eventually 5%.
Operating margins improve from todayβs 32% to 40% over two decades in our Base case scenario.
By plugging these assumptions into the Reverse DCF model, we calculate the implied share priceβsimilar to the DCF modelβand adjust the discount rate, this time our expected CAGR, until it aligns with ASMLβs current market price.
And voilΓ , the result is approximately 11.2%. This indicates that, under these assumptions, an investor could expect an 11.2% annual return.
When you factor in the companyβs ongoing share buyback program and dividend payments, with no dilution, it becomes even more attractive. If your personal hurdle rate is 10%, this would suggest ASML is undervalued at its current price.
Why Itβs Useful
A reverse-engineered DCF eliminates some of the guesswork in calculating WACC and focuses on the stockβs expected return. It also provides a clearer sense of whether a stock aligns with your investment goals.
β Important Note
Challenges in Valuing Acquisitions: Incorporating acquisitions into FCF calculations and valuation models can be complex. Estimating costs, growth benefits, and synergies is challenging, whether for infrequent, large acquisitions or frequent, smaller ones.
Ignoring Acquisitions in DCF Models: You can assume acquisitions are "fairly priced," meaning the acquisition price equals the fair value of the target, with synergies fully captured by the seller. With this assumption, acquisitions become zero Net Present Value (NPV) investments, having no impact on the firm's overall value.
Caution Against Overestimating Growth: If you exclude acquisitions from your valuation, you must also exclude acquisition-driven growth. A common mistake is to extrapolate historical growth rates (which include acquisitions) while ignoring the cost of future acquisitions, leading to overvaluation.
Takeaway:
Consistency is Key: If acquisitions are excluded, exclude acquisition-driven growth in your projections.
Avoid Overvaluation: Do not count the growth benefits from acquisitions without factoring in their associated costs.
Final Thoughts
DCF and reverse-engineered DCF models are like two sides of the same coinβone focuses on intrinsic value, the other on expected returns.
Both require careful assumptions, critical thinking, and a touch of humility. As an investor, your goal isnβt to be perfectly accurate but to be less wrong than everyone else. After all, investing is as much about managing risks as it is about chasing rewards.
For Paid Subscribers, my DCF and reverse-engineered DCF models are available for download (including examples for ASML, Medpace and Alphabet) as Excel files linked below at the end of this post. π
And you can also find them in the Portfolio section of the blog.
β Unlock Premium Content β For just $0.39/day ($12/month) or $0.27/day ($100/year)!
π Full Portfolio Content - ποΈ Biweekly Updates (Last Update: 15-May-2025)
πΌ Full Portfolio Access β Holdings, Valuation metrics & Performance tracking
π Live Trade Updates β Latest trades & watchlist additions
π Valuation Tools β DCF, Reverse DCF, Capital Efficiency & Growth Models
π§ Podcast Picks of the Week β Handpicked episodes on businesses & investing
π Stock Picking Methodology β Learn my long-term investment strategy
π― Swing Trading Strategy β My short-term trading approach
π¬ Private Community Chat - π Learn more
π Full access to all my articles