Uploaded by SamuelHamilton24601

Software Finance For Mortals

advertisement
SOFTWARE FINANCE
FOR MORTALS
Introduction to Corporate Finance
AGENDA
•
•
•
•
•
•
What is Finance?
Financial Statements Overview
Revenue Recognition
Recurring Revenue and Multi-Year Contracts
KPIs
ROI, IRR, NPV, Payback, and the Time Value of Money
WHAT IS FINANCE?
DEFINITION
• Per Wikipedia:
− “Finance is the science[citation needed] of funds management, or the
allocation of assets and liabilities over time under conditions of
certainty and uncertainty”
• Per ATpedia:
− Finance is the art of building a predictable, growth-oriented, and
sustainable organization, using a data-driven approach to inform
key business decisions
WHAT WE DO
• The Finance department holds fiduciary responsibility for
the organization. We…
Ensure we have the requisite resources to support growth
Set, measure, and evaluate our metrics of success
Forecast performance and solve issues months ahead of time
Help structure strong, profitable business agreements and
relationships that minimize risk
− Keep the business running! (pay the bills, collect our revenue,
account for gains and losses, etc.)
−
−
−
−
FINANCIAL STATEMENTS
OVERVIEW
THE THREE FINANCIAL STATEMENTS
• Income Statement – conveys the profitability of the
company over a period of time; begins with the revenue
line and after subtracting various expenses arrives at net
income
• Balance Sheet – snapshot of the company’s resources
(assets) and funding for those resources (liabilities and
stockholder’s equity) at a given point in time
• Cash Flow Statement – depicts the company’s actual
cash inflows and outflows over a period of time
INCOME STATEMENT WALKTHROUGH
Actuals
2013
Revenue
Maintenance Revenue
Subscription Revenue
Recurring Revenue
License Revenue
Billable Travel
Services Revenue
Total Revenue
% Recurring of Total
14,000
10,000
24,000
4,000
200
1,800
30,000
80%
Fully Loaded COGS
Recurring Revenue COGS
License Revenue COGS
Billable Travel COGS
Services Revenue COGS
Total Fully Loaded COGS
3,600
1,000
200
1,200
6,000
Gross Profit
Recurring Revenue
License Revenue
Billable Travel
Services Revenue
Total Gross Profit
Gross Margin
20,400
3,000
0
600
24,000
80%
Operating Expenses
Research & Development
Sales & Marketing
General & Administrative
Total Operating Expenses
% of Revenue
6,500
5,500
3,000
15,000
50%
Operating Income
9,000
Margin
Interest (Income) Expense
Other (Income) Expense
Vista Management Fees
Transaction Costs
Legal Fees
Restructuring Costs
Non-Recurring Expense
Income Tax (Credit) Expense
Amortization Expense
Net Income
Margin
EBITDA Adjustments:
Deferred Revenue Haircut
Indemnity Claims
Depreciation and Amortization
Office Move
Total Adjustments
EBITDA
Margin
30%
10
0
10
25
0
0
10
(10)
150
9,195
.00
Revenue generated by our products and services –
subject to recognition rules
Costs related to delivery of our products and services
Revenue – COGS…answers the question of “how
profitable are our products and services?”
Other everyday expenses (payroll, travel, benefits,
etc.)…subtracted from G.P. to get Operating Income
Operating Income less any non-core expenses – what our
reported income is for tax purposes
31%
0
0
50
0
50
9,050
30%
Operating Income plus any non-core expenses (such as
depreciation) captured in OpEx…our true metric that
answers how profitable we are as a business
BALANCE SHEET WALKTHROUGH
Balance Sheet
Assets
Cash and equivalents
Accounts receivable
Other current assets
Total Current Assets
2013
4,000
7,000
1,000
12,000
Long term assets
23,000
Total Assets
35,000
Expenses incurred, but not paid
Liabilities
Accounts payable
Deferred revenue
Other current liabilities
Current Portion of LT Debt
Total Current Liabilities
1,000
15,000
2,000
1,000
19,000
Revenue earned, but not collected
Long term Debt
Other Long term Liabilities
5,000
1,000
Shareholders Equity
10,000
Total Liabilities and Shareholders Equity
35,000
Assets owned by the business that can be
quickly (<1 year) converted to cash
Less-than-liquid assets (e.g. real estate, value
of patents, etc.)
Liabilities held by the business that are due in
the next year
Payments due for acquisition debt or long-term
leases
Equity invested in the business,
accumulated earnings (net income)
plus
CASH FLOW STATEMENT WALKTHROUGH
Cash flows related to our core, day-to-day
operations (collecting revenue, payroll, etc.)
Cash flow:
Changes inflow/(outflow)
Operating Activities
Investing Activities
Financing/Equity Activities
2013
1,500
Cash flows related to the purchase or sale of
assets
100
(100)
Net cash inflow(outflow)
1,500
Free Cash Flow
1,600
Cash flows related to payments or collections
from debt or equity holders
Another metric for profitability – looks at the
“true” cash generated or lost by the business
REVENUE RECOGNITION
REVENUE RECOGNITION BASICS
• Revenue is recognized as value is delivered
− Revenue recognition is independent of cash collections, which
may happen in different periods
• Recognition of revenue from three types of transactions:
1. Revenue from selling inventory are recognized at the date of
sale often interpreted as the date of delivery
2. Revenue from rendering services are recognized when services
are completed and/or billed
3. Revenue from permission to use company's assets (e.g.
interests for using money, rent for using fixed assets, and
royalties for using intangible assets) is recognized as time
passes or as assets are used
SOFTWARE BUSINESS MODEL
Mitratech has five main sources of revenue:
• License fees – fees customers pay to own the software
‒ Treated as a capital expenditure for most customers; high upfront costs
• Maintenance fees – annual fees customers pay to access software
upgrades, bug fixes and customer support
‒ Fee generally range between 18-22% of license revenue (discounted or
undiscounted)
‒ Contracts often automatically renew for one year periods
• Subscription fees – annual fees customers pay to use the software; does
not give perpetual ownership rights
‒ Inclusive of services given with maintenance fees in the license / maintenance
model
‒ Treated as an operating expenditure for most customers; low upfront cost
• Hosting fees – annual fees customers pay to have the vendor host the
software for them
‒ May include initial “set-up fees”
• Services fees – Fees customers pay to have the software implemented,
configured or customized
‒ Usually billed for on a “time and materials” basis (hourly)
PRACTICAL APPLICATION
Recognition of revenue from three
types of transactions:
1.
2.
3.
Revenue from selling inventory
are recognized at the date of
sale often interpreted as the
date of delivery
Revenue from rendering
services are recognized when
services are completed and/or
billed
Revenue from permission to
use company's assets (e.g.
interests for using money, rent
for using fixed assets, and
royalties for using intangible
assets) is recognized as time
passes or as assets are used
License revenue
Services revenue
Maintenance revenue
CSM revenue
Subscription revenue
Hosting revenue
VSOE
• Vendor-Specific Objective Evidence
− Accounting rule that allows us to recognize multiple revenue types
in a single deal
• Concept is to prove that each facet of a transaction (e.g.
license, services, and maintenance) are independent from
one another and provides value unique to the other pieces
− Prevents companies from artificially discounting and uplifting certain
products with the goal of boosting either one-time revenue hits or
recurring streams
• VSOE must be established on an annual basis by proving that
80% of license and services transactions fall within +/- 15% of
list price
− If out of compliance, significant accounting adjustments are
required, often resulting in a loss of revenue
− Additionally, very conservative revenue recognition rules must be
followed until VSOE is re-established
BOOKINGS MIX – EFFECT ON EBITDA
Current FY EBITDA Impact @ $10mm total bookings
Next FY EBITDA Impact
License
Services
Hosting
CSM /
Subs
$5.4mm
$2.7mm
$9.0mm
$1.7mm
$4.1mm
$4.3mm
"SaaS"
Due to the nature of recurring revenue and the differing margin profiles of our offerings, the bottomline impact of your bookings can be very different at different mix profiles
RECURRING REVENUE AND MULTIYEAR CONTRACTS
BENEFITS OF A STRONG RECURRING BASE
• Reduces a business’s reliance on new business
• Allows the business to better forecast future
performance and plan for success
• Brings potential for topline growth via regular price
increases
• Ensures cash flow, helping to maintain a steady,
predictable cash balance
LICENSE VS. SUBSCRIPTION EXAMPLE
License vs. Subscription Revenue Comparison
Year 2
Year 3
Year 4
Year 5
Year 1
Total
Client A
License Fees
$ 100,000 $
-- $
-- $
-- $
-- $ 100,000
Implementation
200,000
----- $ 200,000
Maintenance Fees
22,000
23,100
24,255
25,468
26,741 121,564
Total Revenue
$ 322,000 $ 23,100 $ 24,255 $ 25,468 $ 26,741 $ 421,564
Client B
Subscription Fees
Implementation
Total Revenue
$ 50,571 $ 53,100 $ 55,755 $ 58,543 $ 61,470 $ 279,439
200,000
----- 200,000
$ 250,571 $ 53,100 $ 55,755 $ 58,543 $ 61,470 $ 479,439
(B - A)
$ (71,429) $ 30,000 $ 31,500 $ 33,075 $ 34,729 $ 57,875
Subscription model generates less revenue in year 1, but the out-year
benefits far outweigh the year 1 loss
BENEFITS OF MULTI-YEAR CONTRACTS
• When paired with annual increases, provides 100%
certainty of revenue growth
• Builds strong relationships with clients, reducing attrition
• Provides a better long-term view of potential attrition
• Adds another compelling angle for potential clients
KPIs
WHAT IS A KPI?
• Key Performance Indicators are non-financial metrics
that inform how well an aspect of the business is running
and will run
• KPIs are useless without benchmarks – each must be
measured against a goal or a historical trend in order to
be relevant
• KPIs inform business decisions, forecasts, and are key
in tracking continuous improvement
SAMPLE KPIS
G&A
Employee Retention
Recruiting
Funnel
A/R Aging
Bad Debt %
Cash Balance
Sales
Pipeline
Product
Bookings
Bookings Split
(subs)
Sales Activities
Win Rate
Impressions
Leads
Generated
Leads
Accepted
LeadGenerated
Bookings
Conversion
Rates
Utilization
Bill Rate
Non-Billable
Hours
Backlog
Forecast
Accuracy
Case Backlog
Tickets
Closed per
Month
Case Aging
Avg. Time to
Close
NPS
Dev
Support Allocation
Defect
Backlog
Scoping
Accuracy
New Dev vs.
Sustaining
Sprint
Completion
Rate
PM
New Module
Pipeline
# of
Concepts
# of Stories
Scoping
Accuracy
New Dev vs.
Sustaining
Uptime
Tickets
Closed per
Month
Case Aging
Avg. Time to
Close
Marketing
Services
Support
Hosting
Ticket Backlog
ROI, IRR, NPV, PAYBACK, AND THE
TIME VALUE OF MONEY
PROJECT PROFITABILITY METRICS
• While there are infinite ways to value a project or
investment, there are 4 standard metrics that nearly any
business will look at:
− ROI: Return on Investment (Profit / Cost)
 Very simple, back-of-the-napkin calculation; useful in evaluating
short-term projects or comparing those with similar timeframes
− IRR: Internal Rate of Return (time-weighted annual rate of
return)
 Since this metric is time-weighted, it’s a better metric to use to
evaluate long-term projects or comparing those with different
timeframes
− NPV: Net Present Value (time-weighted dollar value of entire
project)
 Similar to IRR, but more useful when investment funds are limited
and the focus is more on total $ return
− Payback: Amount of time for a project to break even
 Most useful in “selling” to risk-averse businesses
TIME VALUE OF MONEY
• The idea that money available at the present time is
worth more than the same amount in the future due to its
potential earning capacity
− This core principle of finance holds that, provided money can
earn interest or be put to use on profitable projects/investments,
any amount of money is worth more the sooner it is received
• Major assumption is that “idle cash” does not exist and
that money can be immediately put to use to make X%
per year (discount rate)
PRESENT VALUE OF FUTURE CASHFLOWS
T=0
T+1
T+2
$10
$10
$10
Discount rate: 10%
PV of T=0: $10
PV of T+1: $10 / (1 + 10%) = $9.09
PV of T+2: $10 / ((1 + 10%)^2) = $8.26
Net Present Value: $27.35
• By employing the time value of money concept, we can
place a value on a forward-looking stream of cash
inflows and outflows, taking the opportunity cost of
investing at X% return into consideration
− Higher discount rates = lower PV of future cash inflows of equal
amounts
SENSITIVITY TABLES
• Oftentimes, Finance runs into less-than-concrete problems
with multiple variables that are not totally predictable – in
these cases, sensitivity tables are incredibly useful tools to
show how results change with assumptions
− Example – “James, how much product revenue will we generate
from new bookings next year?”
FY15 Revenue Sensitivity
FY15 Software Bookings
%
L
i
c
e
n
s
e
100.0%
90.0%
80.0%
70.0%
60.0%
50.0%
40.0%
30.0%
20.0%
10.0%
0.0%
$
9,000,000 $ 9,200,000 $ 9,400,000 $ 9,600,000 $ 9,800,000 $ 10,000,000 $ 10,200,000 $ 10,400,000 $ 10,600,000 $ 10,800,000 $ 11,000,000
$10.1 mm
$10.3 mm
$10.5 mm
$10.8 mm
$11.0 mm
$11.2 mm
$11.4 mm
$11.7 mm
$11.9 mm
$12.1 mm
$12.3 mm
$9.5 mm
$9.8 mm
$10.0 mm
$10.2 mm
$10.4 mm
$10.6 mm
$10.8 mm
$11.0 mm
$11.2 mm
$11.4 mm
$11.6 mm
$9.0 mm
$9.2 mm
$9.4 mm
$9.6 mm
$9.8 mm
$10.0 mm
$10.2 mm
$10.4 mm
$10.6 mm
$10.8 mm
$11.0 mm
$8.5 mm
$8.6 mm
$8.8 mm
$9.0 mm
$9.2 mm
$9.4 mm
$9.6 mm
$9.8 mm
$9.9 mm
$10.1 mm
$10.3 mm
$7.9 mm
$8.1 mm
$8.3 mm
$8.4 mm
$8.6 mm
$8.8 mm
$8.9 mm
$9.1 mm
$9.3 mm
$9.5 mm
$9.6 mm
$7.4 mm
$7.5 mm
$7.7 mm
$7.8 mm
$8.0 mm
$8.2 mm
$8.3 mm
$8.5 mm
$8.7 mm
$8.8 mm
$9.0 mm
$6.8 mm
$7.0 mm
$7.1 mm
$7.3 mm
$7.4 mm
$7.6 mm
$7.7 mm
$7.9 mm
$8.0 mm
$8.2 mm
$8.3 mm
$6.3 mm
$6.4 mm
$6.5 mm
$6.7 mm
$6.8 mm
$7.0 mm
$7.1 mm
$7.2 mm
$7.4 mm
$7.5 mm
$7.6 mm
$5.7 mm
$5.8 mm
$6.0 mm
$6.1 mm
$6.2 mm
$6.3 mm
$6.5 mm
$6.6 mm
$6.7 mm
$6.8 mm
$7.0 mm
$5.2 mm
$5.3 mm
$5.4 mm
$5.5 mm
$5.6 mm
$5.7 mm
$5.8 mm
$6.0 mm
$6.1 mm
$6.2 mm
$6.3 mm
$4.6 mm
$4.7 mm
$4.8 mm
$4.9 mm
$5.0 mm
$5.1 mm
$5.2 mm
$5.3 mm
$5.4 mm
$5.5 mm
$5.6 mm
• The table runs the bookings -> revenue model for every
possible combination of total software bookings and the
license percentage split, giving James a range to respond
back with
Download