Preface |
|
ix | |
Acknowledgments |
|
xi | |
|
|
1 | (16) |
|
Overview of the Corporate Valuation Process |
|
|
1 | (3) |
|
|
4 | (1) |
|
|
5 | (2) |
|
A Few Best Practices Regarding Financial Modeling |
|
|
7 | (1) |
|
|
8 | (2) |
|
Initial Settings and Assumptions Sheet Setup |
|
|
10 | (5) |
|
|
15 | (2) |
|
|
17 | (21) |
|
The Need for a Flexible System |
|
|
17 | (1) |
|
|
18 | (1) |
|
|
19 | (1) |
|
|
19 | (2) |
|
|
21 | (1) |
|
Dates and Timing on the Assumptions Sheet |
|
|
22 | (1) |
|
Introducing the Vectors Sheet |
|
|
23 | (2) |
|
Summary of Dates and Timing |
|
|
25 | (1) |
|
|
25 | (13) |
|
Revenue, Costs, and the Income Statement |
|
|
38 | (37) |
|
|
39 | (2) |
|
Three Methods for Estimating Revenue Based on Historical Data |
|
|
41 | (10) |
|
|
51 | (2) |
|
Organizing Revenue and Cost Assumptions for Scenario Analysis |
|
|
53 | (1) |
|
Installing an Excel-Based Scenario Selector System |
|
|
54 | (4) |
|
Bringing Revenues and Costs Together: The Income Statement |
|
|
58 | (1) |
|
Integrating the Income Statement |
|
|
58 | (6) |
|
|
64 | (1) |
|
|
65 | (10) |
|
Capital Structure and Balance Sheet |
|
|
75 | (20) |
|
|
77 | (4) |
|
Starting the Balance Sheet with Assets |
|
|
81 | (5) |
|
|
86 | (3) |
|
Continuing the Balance Sheet with Liabilities |
|
|
89 | (2) |
|
What the Company has Already Paid for |
|
|
91 | (2) |
|
Continuing the Balance Sheet with Equity |
|
|
93 | (1) |
|
Toolbox: Be Careful with Growth |
|
|
94 | (1) |
|
Capital Expenditures, Depreciation, Intangibles, and Amortization |
|
|
95 | (22) |
|
|
95 | (1) |
|
|
96 | (1) |
|
A Balance Sheet or an Income Statement Item? |
|
|
97 | (1) |
|
|
97 | (2) |
|
Capital Expenditure Schedules Setup |
|
|
99 | (2) |
|
Depreciation Schedules Setup |
|
|
101 | (4) |
|
|
105 | (1) |
|
|
105 | (1) |
|
Intangibles and Amortization Schedules |
|
|
106 | (2) |
|
Income Statement and Balance Sheet Effects |
|
|
108 | (1) |
|
Integrating Capital Expenditures, Depreciation, Intangibles, and Amortization |
|
|
109 | (2) |
|
|
111 | (6) |
|
|
117 | (36) |
|
|
117 | (1) |
|
|
117 | (2) |
|
Debt Components in Detail |
|
|
119 | (2) |
|
Setting Up Debt and Calculating What is Due |
|
|
121 | (12) |
|
|
133 | (5) |
|
Paying the Correct Liability Amount |
|
|
138 | (9) |
|
Integrating Long-Term Debt into the Income Statement and Balance Sheet |
|
|
147 | (2) |
|
|
149 | (4) |
|
|
153 | (14) |
|
Calculating Cash and Short-Term Debt Interest |
|
|
153 | (8) |
|
|
161 | (3) |
|
The Model as an Analysis Tool |
|
|
164 | (1) |
|
Toolbox: Excel's Calculation Modes |
|
|
164 | (3) |
|
|
167 | (18) |
|
|
167 | (1) |
|
|
168 | (1) |
|
Calculating Working Capital |
|
|
169 | (2) |
|
Building the Cash Flow Statement |
|
|
171 | (7) |
|
Preventing Error through Internal Validation |
|
|
178 | (1) |
|
Implementing Internal Validations |
|
|
178 | (3) |
|
|
181 | (1) |
|
|
181 | (4) |
|
Free Cash Flow, Terminal Value, and Discount Rates and Methods |
|
|
185 | (30) |
|
Free Cash Flow: A Matter of Perspective |
|
|
185 | (4) |
|
Implementing Free Cash Flow |
|
|
189 | (2) |
|
Terminal Value: Beyond the Forecast Period |
|
|
191 | (3) |
|
Calculating and Integrating a Stable-Growth Terminal Value |
|
|
194 | (5) |
|
Discount Rates and Methods |
|
|
199 | (4) |
|
Calculating and Implementing the Weighted Average Cost of Capital |
|
|
203 | (3) |
|
Discounting with Multiple Rates to Determine the Corporate Value |
|
|
206 | (1) |
|
After the Corporate Valuation |
|
|
207 | (1) |
|
|
207 | (8) |
|
|
215 | (18) |
|
|
215 | (1) |
|
Preparing for the Output Summary Sheet |
|
|
216 | (1) |
|
|
216 | (1) |
|
Connecting the Example Model to the Web |
|
|
217 | (4) |
|
Creating the Output Summary Sheet |
|
|
221 | (2) |
|
|
223 | (1) |
|
|
224 | (2) |
|
|
226 | (7) |
|
Automation Using Visual Basic Applications (VBA) |
|
|
233 | (30) |
|
The Object-Oriented Programming Language (OOP) |
|
|
233 | (2) |
|
|
235 | (1) |
|
|
235 | (3) |
|
Writing Code: Subroutines and Functions |
|
|
238 | (1) |
|
Understanding VBA Code and Practicing Coding Techniques |
|
|
239 | (1) |
|
|
240 | (4) |
|
A First Look at Loops and Variables in VBA |
|
|
244 | (3) |
|
Common Errors for First-Time VBA Programmers |
|
|
247 | (1) |
|
VBA within a Financial Modeling Context |
|
|
247 | (1) |
|
Eliminating Circular References |
|
|
248 | (4) |
|
Creating a Scenario Generator |
|
|
252 | (5) |
|
|
257 | (4) |
|
|
261 | (1) |
|
|
262 | (1) |
About the CD-ROM |
|
263 | (3) |
About the Author |
|
266 | (1) |
Index |
|
267 | |