You are previewing Corporate Valuation Modeling: A Step-by-Step Guide.
O'Reilly logo
Corporate Valuation Modeling: A Step-by-Step Guide

Book Description

A critical guide to corporate valuation modeling

Valuation is at the heart of everything that Wall Street does. Every day, millions of transactions to purchase or sell companies take place based on prices created by the activities of all market participants. In this book, author Keith Allman provides you with a core model to value companies.

Corporate Valuation Modeling takes you step-by-step through the process of creating a powerful corporate valuation model. Each chapter skillfully discusses the theory of the concept, followed by Model Builder instructions that inform you of every step necessary to create the template model. Many chapters also include a validation section that shows techniques and implementations that you can employ to make sure the model is working properly.

  • Walks you through the full process of constructing a fully dynamic corporate valuation model

  • A Tool Box section at the end of each chapter assists readers who may be less skilled in Excel techniques and functions

Complete with a companion CD-ROM that contains constructed models, this book is an essential guide to understanding the intricacies of corporate valuation modeling.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Preface
  4. Acknowledgments
  5. CHAPTER 1 - Introduction
    1. OVERVIEW OF THE CORPORATE VALUATION PROCESS
    2. CONCEPTUAL ROADMAP
    3. TECHNICAL ROADMAP
    4. A FEW BEST PRACTICES REGARDING FINANCIAL MODELING
    5. HOW THIS BOOK WORKS
    6. MODEL BUILDER 1.1: INITIAL SETTINGS AND ASSUMPTIONS SHEET SETUP
    7. TOOLBOX: NAMING CELLS
  6. CHAPTER 2 - Dates and Timing
    1. THE NEED FOR A FLEXIBLE SYSTEM
    2. THE FORECAST PERIOD
    3. THE TERMINAL PERIOD
    4. HISTORICAL TIME PERIODS
    5. EVENT TIMING
    6. MODEL BUILDER 2.1: DATES AND TIMING ON THE ASSUMPTIONS SHEET
    7. MODEL BUILDER 2.2: INTRODUCING THE VECTORS SHEET
    8. SUMMARY OF DATES AND TIMING
    9. TOOLBOX
  7. CHAPTER 3 - Revenue, Costs, and the Income Statement
    1. REVENUE
    2. MODEL BUILDER 3.1: THREE METHODS FOR ESTIMATING REVENUE BASED ON HISTORICAL DATA
    3. COSTS
    4. ORGANIZING REVENUE AND COST ASSUMPTIONS FOR SCENARIO ANALYSIS
    5. MODEL BUILDER 3.2: INSTALLING AN EXCEL-BASED SCENARIO SELECTOR SYSTEM
    6. BRINGING REVENUES AND COSTS TOGETHER: THE INCOME STATEMENT
    7. MODEL BUILDER 3.3: INTEGRATING THE INCOME STATEMENT
    8. A WORK IN PROGRESS
    9. TOOLBOX
  8. CHAPTER 4 - Capital Structure and Balance Sheet
    1. WHAT THE COMPANY OWES
    2. MODEL BUILDER 4.1: STARTING THE BALANCE SHEET WITH ASSETS
    3. WHAT THE COMPANY OWES
    4. MODEL BUILDER 4.2: CONTINUING THE BALANCE SHEET WITH LIABILITIES
    5. WHAT THE COMPANY HAS ALREADY PAID FOR
    6. MODEL BUILDER 4.3: CONTINUING THE BALANCE SHEET WITH EQUITY
    7. TOOLBOX: BE CAREFUL WITH GROWTH
  9. CHAPTER 5 - Capital Expenditures, Depreciation, Intangibles, and Amortization
    1. CAPITAL EXPENDITURES
    2. DEPRECIATION
    3. A BALANCE SHEET OR AN INCOME STATEMENT ITEM?
    4. CONCEPT STATUS
    5. MODEL BUILDER 5.1: CAPITAL EXPENDITURE SCHEDULES SETUP
    6. MODEL BUILDER 5.2: DEPRECIATION SCHEDULES SETUP
    7. INTANGIBLES
    8. AMORTIZATION
    9. MODEL BUILDER 5.3: INTANGIBLES AND AMORTIZATION SCHEDULES
    10. INCOME STATEMENT AND BALANCE SHEET EFFECTS
    11. MODEL BUILDER 5.4: INTEGRATING CAPITAL EXPENDITURES, DEPRECIATION, INTANGIBLES, AND AMORTIZATION
    12. TOOLBOX
  10. CHAPTER 6 - Long-Term Debt
    1. WHAT IS LONG-TERM DEBT ?
    2. USING DEBT FOR A REASON
    3. MODELING DEBT: DEBT COMPONENTS IN DETAIL
    4. MODEL BUILDER 6.1: SETTING UP DEBT AND CALCULATING WHAT IS DUE
    5. PAYING LIABILITIES
    6. MODEL BUILDER 6.2: PAYING THE CORRECT LIABILITY AMOUNT
    7. MODEL BUILDER 6.3: INTEGRATING LONG-TERM DEBT INTO THE INCOME STATEMENT AND BALANCE SHEET
    8. TOOLBOX
  11. CHAPTER 7 - Balancing the Model
    1. MODEL BUILDER 7.1: CALCULATING CASH AND SHORT-TERM DEBT INTEREST
    2. WORKING WITH THE MODEL
    3. THE MODEL AS AN ANALYSIS TOOL
    4. TOOLBOX: EXCEL’S CALCULATION MODES
  12. CHAPTER 8 - Reconciling Cash Flow
    1. THE CASH FLOW STATEMENT
    2. WORKING CAPITAL
    3. MODEL BUILDER 8.1: CALCULATING WORKING CAPITAL
    4. MODEL BUILDER 8.2: BUILDING THE CASH FLOW STATEMENT
    5. PREVENTING ERROR THROUGH INTERNAL VALIDATION
    6. MODEL BUILDER 8.3: IMPLEMENTING INTERNAL VALIDATIONS
    7. OTHER VALIDATIONS
    8. TOOLBOX
  13. CHAPTER 9 - Free Cash Flow, Terminal Value, and Discount Rates and Methods
    1. FREE CASH FLOW: A MATTER OF PERSPECTIVE
    2. MODEL BUILDER 9.1: IMPLEMENTING FREE CASH FLOW
    3. TERMINAL VALUE: BEYOND THE FORECAST PERIOD
    4. MODEL BUILDER 9.2: CALCULATING AND INTEGRATING A STABLE-GROWTH TERMINAL VALUE
    5. DISCOUNT RATES AND METHODS
    6. MODEL BUILDER 9.3: CALCULATING AND IMPLEMENTING THE WEIGHTED AVERAGE COST OF CAPITAL
    7. MODEL BUILDER 9.4: DISCOUNTING WITH MULTIPLE RATES TO DETERMINE THE CORPORATE VALUE
    8. AFTER THE CORPORATE VALUATION
    9. TOOLBOX
  14. CHAPTER 10 - Output Reporting
    1. OUTPUT SUMMARY
    2. MODEL BUILDER 10.1: PREPARING FOR THE OUTPUT SUMMARY SHEET
    3. WEB DOWNLOADS
    4. MODEL BUILDER 10.2: CONNECTING THE EXAMPLE MODEL TO THE WEB
    5. MODEL BUILDER 10.3: CREATING THE OUTPUT SUMMARY SHEET
    6. CHARTS
    7. MODEL BUILDER 10.4: CREATING DYNAMIC CHARTS
    8. TOOLBOX
  15. CHAPTER 11 - Automation Using Visual Basic Applications (VBA)
    1. THE OBJECT-ORIENTED PROGRAMMING LANGUAGE (OOP)
    2. FOLLOW THE RULES
    3. THE VISUAL BASIC EDITOR
    4. WRITING CODE: SUBROUTINES AND FUNCTIONS
    5. UNDERSTANDING VBA CODE AND PRACTICING CODING TECHNIQUES
    6. MODEL BUILDER 11.1: MOVING DATA USING VBA
    7. MODEL BUILDER 11.2: A FIRST LOOK AT LOOPS AND VARIABLES IN VBA
    8. COMMON ERRORS FOR FIRST-TIME VBA PROGRAMMERS
    9. VBA WITHIN A FINANCIAL MODELING CONTEXT
    10. MODEL BUILDER 11.3: ELIMINATING CIRCULAR REFERENCES
    11. MODEL BUILDER 11.4: CREATING A SCENARIO GENERATOR
    12. MODEL BUILDER 11.5: AUTOMATIC SHEET PRINTING
    13. CONTINUING WITH VBA
    14. CONCLUSION
  16. About the CD-ROM
  17. About the Author
  18. Index