SlideShare una empresa de Scribd logo
1 de 26
Recurring revenue analysis
Guidance deck for software companies
André Hohmann | Josh Kingston | Korbinian Müller | Jonas Reiner | David Kanis
Page 2
The significance of recurring revenue analysis
Recurring revenue analysis is a toolset of analysis that can be
employed when a business generates revenue through
subscription/contract based means.
► Industries that lend themselves to this include software, online
services, utilities, and any consumer services that result in
memberships or subscriptions (gyms, clubs). There is a continued
shift in the software industry to move away from one-time license
sales to more recurring models of revenue making this analysis of
particular importance.
► Having revenues earned through a recurring manner opens up a
library of analysis to tightly describe the quality of recurring
revenue and the key business drivers including:
► Churn analysis
► Revenue bridging (Upsell, downsell, cross-sell, new/lost
products and customers)
► Cohort analysis
► Customer lifetime value
► Contractual revenue run-out analysis
► Understanding the particularities of these analysis is critical for
building/challenging an equity story for a business with recurring
revenue.
ARR retention bridge
Page 3 EY TAS for Evonik
1 Conceptual ARR guidance
2 Engagement best practices
3 Application of data analytics
4 Example analyses
Page 4
Revenue analysis: all combinations you can think of
are both possible and relevant…
Bookings / billings: TCV
& ACV
Recognized revenue
(what GAAP?)
Cash inflows
Monetary units
# of contracts
# of customers
# other project specific
SKU
SKU
Perpetual license
Term license
SaaS
Revenue stream
Maintenance
Consulting / Service
Show it how?Analyze what?
Analyze by?
Price increase /
decrease
Upsell / downsell
Cross-sell
Main views on drivers
Bridge it by?
Volume changes
New client / contract
additions
[Project specific]
Regions / countries
[Project specific]
Products / product groups
[Project specific]
Customers / customer
groups
[Project specific]
Anything else…
Direct
Distribution channels
Reseller
[e.g. Cloud, anything
else]
A) By fiscal year
Recognized in period
ARR : Contracted / recurring
amounts at cut-off date
Two perspectives:
B) Year-on-year change
C) Customer cohorts
Churn / renewal (rates)
Page 5
Subscription revenue analysis
Covered timeframe: Last twelve months versus other periods
ARR / MRR
in €/USD
(optional: #
of SKU, e.g.
contracts,
customers)
BOP
► Annual / monthly
recurring revenue
at beginning of
period
► Usually value of
inventory snapshot
at a certain point of
time (e.g.31
December 2017),
can also be
recognized
► Contracted
(“CARR / CMRR)
versus implicit
1
Upsell /
Downsell
in €/USD
► Incremental
ARR / MRR
from
increasing
utilization /
volumes with
existing
products at
constant BOP
price levels
► Data may not
be retrievable
in all
transactions
in order to
isolate this
impact from
price
variations and
cross-selling
Price
Increase /
Decrease
in €/ USD
► Incremental
ARR / MRR
from variation
of prices at
existing
products at
constant BOP
volume levels
► Data may not
be retrievable
in all
transactions
in order to
isolate this
impact from
upsell / down
sell and
cross-selling
Cross-
selling in
€/ USD
► Incremental
ARR / MRR
from adding
existing
products to
existing
customers at
constant BOP
prices
► Data may not
be retrievable
in all
transactions
in order to
isolate this
impact from
upsell / down
sell and price
variations
Churn in
€/ USD
or #
► Incremental
ARR / MRR
customers
terminating
their contracts
► Churn rates in
relation to
BOP figures
or LTM
averages may
also be
assessed
► Definitions of
churn need to
be
understood,
challenged
and presented
Addit-
ions in
€/ USD
or #
► Incremental
ARR / MRR
customers
terminating
their contracts
► Churn rates in
relation to
BOP figures
or LTM
averages may
also be
assessed
► Definitions of
churn need to
be
understood,
challenged
and presented
ARR / MRR
in €/USD
(optional: #
of SKU, e.g.
contracts,
customers)
EOP
► Annual / monthly
recurring revenue
at end beginning of
period
► It may be
necessary to put in
a mix effect as well
depending on
underlying sources
of data
72 3 4 5 6
Net retained revenue (NRR)
Page 6
Identifying recurring revenue streams
29 October 2020
Typical view on recurring revenue components
► License revenue is typically non-recurring in its nature.
► Term licenses may be a special case if they are subject to clauses foreseeing a renewal in
case not terminated.
► SaaS (or other subscription revenue) and Maintenance is typically formed in self-renewing
(unless terminated) contracts formed for an at least annual duration. Of course exceptions
may apply and need to be challenged / raised in expert calls / Q&A with the Target.
► Consulting and other revenue streams may also comprise certain recurring elements,
e.g. fixed hour contingents or extended maintenance fees.
► Even if such recurring components of service or consulting projects exist, you should
raise this with the client as any man-hour based revenue is usually deemed less
valuable than SaaS or maintenance. You should decide whether to include any such
recurring other services together with the client and keep proper track of any such
disclosure decisions.
► Especially for smaller targets, the revenue streams may not be properly maintained in
the base data. Our clients usually emphasize that any hour-based business or any other
components of service business should not be disclosed as SaaS or maintenance. You
should try to review the contents of the disclosed revenue streams for validity based on
invoice descriptions and expert interviews and adjust whenever possible / feasible.
Dimensions of recurrence
► Recurring revenue is usually defined based on an underlying contractual arrangement.
However, in some cases, e.g. when assessing current trading or a business plan, you may
need to decide on the quality of recurrence.
► Some SaaS contracts have a baseline revenue and a variable component dependent on
license points or other volume-indicators. For example, a contract might comprise a base
fee, a variable price per license point and a committed minimum volume growth per year.
► Projected ARR not underpinned by existing contracts represents managements sales
ambitions.
Perpetual license
Term license
SaaS
Revenue stream
Maintenance
Consulting / Service
Other revenue streams
Recurring
revenue
streams
May comprise
recurring
elements
Quality of recurrence
Contractual
Non-contractual /
management ambition
Baseline
Volume upside
Committed upside
Page 7
Decision tree for establishing ARR based on
available data
29 October 2020
Minimum data requirements
► Proper calendarization of the data (exact date)
► Granularity of the dataset on customer level in order to be
able to assess churn
► Revenue stream should to be traceable to judge on
recurrence of revenue (if not, billing cycles may be used as
proxy but may be misleading)
ARR available?
TCV / ACV
Billings / payment
data
Contract duration
Billing cycle data
Option 1: use TCV / ACV data
Option 3: use recognized revenue data
Cool, you’re fine ;-)
yesno
Option 2: use billings / payment data
Revenue recognized
Accrual basis
corections
What to do when ARR is not reported by the Target?
Especially for smaller Targets (e.g. owner-led firms), regular KPI reporting is often limited in
scope and depths so ARR won’t be reported at all or not in the granularity necessary to fulfil
our scope of work. There are several ways of working around this issue. Below is a brief
summary of how to deal with these issues sorted by preference and practicality:
Option 1: use TCV / ACV data
► By dividing TCV with contract length and spreading it over the respective timeframe of the
contract equally, ARR can be computed and assigned to the respective periods.
► ACV could also be used if maintained by the company. Be mindful of any impacts of price
escalator clauses or variable contract components.
Option 2: use billings / payment data
► Raw billing data can also be used to calculated recurring revenue in case the underlying
contract terms can be matched to the billing data
► In order for this method to be even more precise ,it is best to differentiate between delivery
date and invoice data. Usually the delivery date should be the first point in time for which
recurring revenue is recognized and should overrule the invoiced date or even less
relevant, the payment date.
Option 3: use recognized revenue data
► In theory, if revenue is properly accrued on a monthly basis, multiplying the respective
monthly revenue * 12 would yield the correct ARR balance (assuming all revenue is
accrued at 1st of the month).
► In practice, this approach has many pitfalls: Sometimes discounts and rebates are not
properly accrued on monthly basis and need to be corrected for such analysis. Also, any
true-ups (e.g. from license audits) or any other items not accrued proportionally will impact
the results.
► It is therefore crucial when using this method to ascertain revenue recognition policies for
all relevant ARR streams / products and correct for any identifiable biases arising from it.
Page 8
Variants of unit economics
29 October 2020
Typical unit economics encountered in software transactions
Unit economics for software deals typically focus on contracts and customers, but other units
may also be of relevance::
► Contracts: Base case for unit economics when TCV / ACV reporting is established.
Calculation of ARPU would usually yield meaningful results. Unit churn would also yield
meaningful results, however it should be noted that churn is more commonly defined on
total customer level.
► Customers: Unique customers are commonly used as basis for unit economics.
Customer groups and / or families may frequently be a variant encountered in various
engagements. ARPU and churn rate computation yields meaningful results.
► License counts: Some companies won’t be willing or able to report on licenses sold, but
in case so, they would provide for meaningful units for computing churn rates and ARPU.
► License points: In some instances, a contract might imply a firm-wide license at flexible
pricing per license points. One example of license points would be end user access points
for a service provider where the service provider purchased the license. Usually, such
license points might not be willingly shared or readily available in a DD-context.
► End users: May be relevant for certain commercial assessments but typically won’t be
inducing variable payments in the sense of license points above. One example of end
users might be a service tool software part of a service bundle resold by a company to
enterprise clients that also give access to the software to various users per instance. May
be important to evaluate the commercial outreach of a software but usually cannot be
reliably reported in a DD-context.
► Invoices: Will be available when using billing data as source data for ARR analysis but
typically won’t produce meaningful result when transposing to ARPU or unit churn.
► Orders: Will usually be available when TCV data is available. Can provide meaningful
hints on selling cycles and seasonality. Average order value can be meaningful for
analysis, order churn rates typically would not be conclusive for analysis.
# of contracts
# of customers
# other project specific
SKU
SKU
# of Licenses
# of Invoices
# of End users
# of License points
Meaningfulness of unit economics (ARPU)
► Not all unit data will be suitable for drawing conclusions from
the figure itself (e.g. Average revenue by invoice may be
biased when comparing monthly billing clients with annual
billing clients).
► Sometimes, such shortcomings can be neglected when
computing price / volume mix effects in case the base units
and their cyclicity do not change
A) Enables
computation
and analysis
of Average
revenue per
Unit (ARPU)
B) Enables
computation
and analysis
of unit churn
# of orders
Page 9
Churn rates
29 October 2020
Churn rates – computation and interpretation
Churn rates are typically discussed either on unit / logo basis or € basis
Standard ways of computing churn rates:
1. Basic variant: Churn (either in € or #) divided by (either € or #) at BOP
2. Alternative variant: Churn / (Ø(BOP + EOP))
Defining the level of churn:
► Usually, the identification of churn will need to be based on a specific level, e.g. contract versus
customer versus a group of customers. Generally speaking, churn rates and churn will be much
higher when assessed on individual contract level versus customer level. In case a customer has
multiple contracts, contract churn would be reflected in downsell or volume change instead of churn
in this logic. Churn and churn rates would thus c.p. always get lower the more aggregated the basis
of defining churn is.
► It is pretty common to evaluate churn either on a customer or customer group level.
► When establishing customer groups, checking for renaming of companies, mergers and name
duplicate is essential to validate that all customers are properly mapped to a group
Monthly versus annual churn rates
► Churn rates can theoretically be compiled for any timeframe.
► We noted two / three dominant forms of translating between annual and monthly churn rates. Note
that result may vary greatly depending on the seasonality of churn and new business.
► Variant A (annual churn): Annual churn / BOP (January), alternatively / by avg. BOP
► Variant B (average monthly churn): Sum of monthly churn / Sum of BOP per month
Assessing churn when no contract termination is recorded
Typically, when termination dates are not readily available, churn could be estimated based on the
recurrence of revenue. Any customer disappearing for more than one billing cycle would typically be
marked as churn. However, a return of the customer (“Boomeraing”) should be checked and override
any such churn flagging.
of contracts
of customers
# other project
specific SKU
Churn
customer groups
End users
License points
#
ARPU
€ / $
Churning units Churn value
Variations in compiling churn rates
► Keep in mind that there is no uniform way of
computing churn rates and so especially on the
sell-side we should understand how any churn
rate is computed and be able to duplicate this
► Also on the buy-side the client mi
Page 10
Cohort analysis
29 October 2020
Cohort analysis
Benefits
► Analyzing customer developments by time-based cohorts allows for a more
detailed view on the customer lifecycle and the development of customer
lifetime value
► Especially in subscription based business, the analysis of customer cohorts
has become common practice
► Also, this allows to analyze trends in sales endeavors and success of new
product launches
► Upselling and churn rates can also be analyzed on a more granular level
Restrictions
► Cohorts need to contain a minimum number of unit to become meaningful for
analysis.
► Meaningful analysis is usually only possible after a certain minimum age of
the cohort
► Ageing cohorts may be subject to certain biases in case only inactive
customers remain (which may be a finding in itself).
► With cohorts, it is usually better to have the longest history of data available in
order to be able to form more meaningful cohorts
Typical cohort criteria
► Calendarization: this is the typical form. Depending on
0.0
5.0
10.0
15.0
20.0
25.0
30.0
Initial
Subs.Y1
Subs.Y2
Subs.Y3
Subs.Y4
Subs.Y5
Initial
Subs.Y1
Subs.Y2
Subs.Y3
Subs.Y4
Initial
Subs.Y1
Subs.Y2
Subs.Y3
Initial
Subs.Y1
Subs.Y2
Initial
Subs.Y1
Initial
FY11 FY12 FY13 FY14 FY15 FY16
€m
License Maintenance & Subscription Service & Other
7.7
9.8
10.9
12.5
13.3
14.0
1.6
3.2
5.1
6.9
8.8
10.3
1.6
2.8 3.2 3.5 3.9 4.1
0.0
2.0
4.0
6.0
8.0
10.0
12.0
14.0
16.0
Initial Subs. Y1 Subs. Y2 Subs. Y3 Subs. Y4 Subs. Y5
€m
License accumulated Maintenance & Subscription accumulated Service & Other accumulated
Page 11
Customer lifetime value
29 October 2020
Customer lifetime value
Benefits
► Customer lifetime value (CLTV) and its comparison to customer acquisition
costs (CAC) is a key metric for recurring revenue business that is used by
buyers and financers to appraise the health of the business.
Restrictions and considerations
► Customer lifetime (CLT) is typically estimated by taking the reciprocal of the
average churn rate. E.g. average annual churn rate of 33% results in a
customer lifetime of 3 years (1/33%). Cohorts must be compared over similar
terms to arrive at their average churn rate, particularly when churn rates
decrease rapidly year on year.
► Customer Value (CV) should be provided from the lowest subdivision of
commercially meaningful customer available. E.g. one estimated monthly
value for all customers on average wouldn’t be very helpful. Having a value
for each cohort and contract length would allow for the identification of
particular trends.
► Customer acquisition costs (CAC) are costs directly attributable to acquiring
new customers, this is usually al costs associated with marketing to
customers, paying rebates to brokers and other incentives to third parties in
the customer pipeline.
CLTV of Jan-Cohorts over time
Jan16 Jan17 Jan18 Jan19
3 month 22 20 20 19
6 month 26 25 24 22
12 month 34 32 30 31
weighted avg. Lifetime
(months)
25 25 26 25
3 month 9.5 9.4 11.1 10.9
6 month 7.8 7.7 8.4 8.0
12 month 5.3 5.3 5.8 5.2
weighted avg. monthly
value (€)
7.6 6.6 7.1 6.8
3 month 209 184 222 203
6 month 205 190 200 172
12 month 178 168 177 162
CLTV (€) 191 168 186 170
CAC (€)¹ 61 43 35 28
CAC multiple 3x 4x 5x 6x
Customer
Lifetime (CLT)
Customer Value
(CV)
Customer
Lifetime Value
(CLTV)
Customer
Acquisition Cost
(CAC)
CAC Multiple
Page 12
Contractual revenue runout
29 October 2020
Revenue run-out by subscription duration with renewals
Ref: Gymondo BI System Download, Financial Model, EY Analysis
Currency: € 000 1 month 3 months 6 months 12 months Total
Jul-20 9 619 287 1,118 2,031
Aug-20 8 524 267 1,098 1,897
Sep-20 7 475 255 1,081 1,819
Oct-20 7 422 235 1,064 1,727
Nov-20 6 391 215 1,040 1,652
Dec20 6 367 202 1,025 1,601
FY20 43 2,798 1,461 6,425 10,727
10,726
21,453
23,179
2,840
1,726
7,887
FY20BYTDJun Contracted
Revenue with
renewals
Total Remainder
10,727
FY20 budget bridge after contracted revenue and renewals
Contracted revenue runout
Benefits
► As a result of the reliability of earnings for businesses with recurring revenue,
budget analysis can be much more measured and precise. In the example
left, it was shown on a live engagement that as of June 30 2020, 93% of the
year’s full budget could already be considered earned using contractual
revenue run out analysis.
Restrictions and considerations
► Detailed contractual revenue run-out analysis requires specific knowledge of
each live contract and its remaining term. These remaining revenue days for
each contract can then be turned into revenue to be realized via their
contracted average revenue per day. (This is the amount presented in gold in
the bridge).
► In addition to simple contracted revenue, the analysis can be extended to
allow for renewals of those contracts based on historical retention rates.
► After a subscription expires, the next month’s revenue associated with that
subscription is equal to the prior month’s revenue scaled by the probability
that the user renewed based on historical renewal rates.
Page 13
Typical dimensions (excluding revenue stream) –
Region, customer, customer group, brand, channel
29 October 2020
Typical dimensions used in analysis (“the stuff to build slicers and filters from”)
As a general rule, never delete dimensions from a dataset if not technically necessary. Typically, if data was disclosed,
client might request an analysis and it is always easier to omit than to append.
1. Geography
► City
► Country
► Region (combination of countries, may vary from client to client, make sure to disclose definitions)
► When presenting a split by geography, it should be understood how this dimension is determined. Typical variants
include:
► Invoice address (which may not be reflective of actual geography of the end user)
► Selling legal entities' address (which even more so may not be reflective of actual geography of the end user)
► Other data sources to be explired on case-by-case basis
2. Sales channels / agents
► Sales channels are typically split into direct sales and indirect channels such as resellers or OEM’s who embed a
target’s products.
► An analysis by sales agent will be highly insightful if feasible to asses key sales team members to keep / incentivize.
3. Products / product groups / brands
► Products / product groups and brands can usually be established in a mapping table.
► Multiple n to n relations might occur which without a mapped flat file would limit the flexibility of any analysis
3. Customers / customer groups / size / cohorts (see previous slides)
4. Invoicing currency
► Billing data and contract data typically includes information on currency. This is highly valuable for analyzing the FX
exposure and impact of FX fluctuations on sales / EBITDA and to perform constant currency analysis
5. Other dimensions may be established on a case-by case basis
Geography
Sales channels
Customer / customer
groups / size
Typical dimensions
Sales agents
Billing cycles
Brands
Products / product
groups
Departments
Cohort
Invoicing currency
Deal size
Other dimensions
Page 14 EY TAS for Evonik
1 Conceptual ARR guidance
2 Engagement best practices
3 Application of data analytics
4 Example analyses
Page 15
Standard software DD request list
29 October 2020
Notes to standard request list
► The below attached IRL contains all typical FDD items as well as a sales cube download request which should suffice to prepare a market standard ARR
analysis
► It is however best practice to have a call early-on with the target in order to evaluate “the art of the possible” for each item and explain aim of analysis and
reflect on potential workarounds based on actual data availability.
Page 16
Request lists for ARR analysis
29 October 2020
Customer ID Product ID Volume (if relevant) Contract ID Contract Start Date Contract Term
(Months)
Contract Value
Customer 1234 Product 9876 3 Contract 9999 20/12/2019 24 1000
Core table - Option 1 (preferable)
All contracts, per customer, per product/service, showing contract start date, contract length and total contract value.
Core table - Option 2 (if total contract value is not available)
Detailed transaction level data by customer, product/service. Data should be transactions dated to the day. We will use this data to arrive back at a table
that looks like the preferred table in option 1, so any contract information available to help minimize assumptions is desirable. E.g. the same customer,
paying the same amount, for the same product every 3 months will usually be assumed to be on recurring 3 month contracts for that product.
Customer ID Product ID Volume (if relevant) Transaction date Transaction Amount
Customer 1234 Product 9876 3 20/12/2019 1000
Supplementary tables (required in all cases)
a. Customer IDs with customer acquisition dates (we would expect these dates to exceed the scope of the transaction and the transaction
data provided for many customers)
b. Roll-ups of customers into any business relevant cohorts, e.g. industry, region, channel, size (SME, individual etc).
c. Roll-ups of products/services into business specific product/service groups
Optional extras:
If teams consider constant currency to be important then the core tables should include the transaction currency
If teams consider the legal entity selling the product significant to the analysis then this field should be added to the core table request.
Page 17 EY TAS for Evonik
1 Conceptual ARR guidance
2 Engagement best practices
3 Application of data analytics
4 Example analyses
Page 18
Workflows improve standardization,
automatization and harmonization
29 October 2020
Analytics tools based on workflows such as Alteryx,
Power Query or Python support standardization and
automatization of recurring revenue analyses.
Speeding up the analysis, the data process workflows
ensure a consistent deliverable across projects by
pre-configuration and conformity to consistent
definitions.
Sales-cube data received from the client for the
purpose of financial due diligence are often in a
similar shape and structure with data extracts only
needing little adjustments or amendments before they
can be fed into the workflow. So standardization
actually works!
Workflows are useful for data cleansing, manipulation
and preparation. The resulting flat files are the basis
for customized or pre-designed MS PowerBI reports
with several pages of analysis.
Page 19
Dynamic dashboards slice analyses flexibly and
allow further granularity
29 October 2020
A breakout of the ARR
categories in a matrix
format.
Evaluates New in
relation to Lost, on an
ARR $ and logo basis.
Evaluates total
ARR $ per active
customer.
Evaluates New
ARR $ per New
customer.
Evaluates Lost
ARR $ per Lost
customer.
Displays $ and
logo churn over
time. When a
selection is made
(e.g., Cohort),
the “Total”
ignores filters to
show the rates
for your selection
in relation to the
Company totals.
Displays ARR $
and NRR% over
time. When a
selection is made
(e.g., Cohort),
the “Total”
ignores filters to
show the rates
for your selection
in relation to the
Company totals.
Values in the below
visuals should be filtered
to the last date in the
dataset. The NRR%
gauge shows the Dec18
NRR% relative to the
Min and Max for the
Historical Period.
Rapid preparation of recurring revenue analysis topics including churn and revenue bridging can be achieved in a standardized way with data models and dynamic
dashboards such as PowerBI or Excel Power Query. Slicers allow to quickly focus the analysis on a special topic of interest and view the data from a particular viewpoint.
Page 20 EY TAS for Evonik
1 Conceptual ARR guidance
2 Engagement best practices
3 Application of data analytics
4 Example analyses
Page 21
Visualization example – annual cohorts
Page 22
Visualization example – ARR bridge from DDB and
report
29 October 2020
Page 23
Report visualization of ARR bridge
29 October 2020
Client A (€736k)
Client B (€591k)
Client C (€371k)
Other Top20 (€359k)
Remaining Upsell (€832k)
Client A (€900k)
Client B (€530k)
Client C (€459k)
Other Top20 (€383k)
Remaining Upsell (€1,252k)
Client A (€534k)
Client B (€389k)
Client C (€258k)
Other Top20 (€437k)
Remaining Upsell (€1,357k)
Client A (€1,055k)
Client B (€297k)
Client C (€224k)
Client D (€196k)
Client E (€181k)
Client F (€115k)
Other Top20 (€318k)
Remaining Upsell (€928k)
Upsell Downsell New Logo
Page 24
ARR bridge tables
29 October 2020
Page 25
Revenue by customer size table
29 October 2020
Page 26
ARR large versus small analysis
29 October 2020

Más contenido relacionado

La actualidad más candente

Marketing Communications Planning Template
Marketing Communications Planning TemplateMarketing Communications Planning Template
Marketing Communications Planning TemplateJan Lohmann, PhD
 
Monthly Sales Report Presentation Template
Monthly Sales Report Presentation TemplateMonthly Sales Report Presentation Template
Monthly Sales Report Presentation TemplateSlidenuts
 
Sales Strategy Plan Powerpoint Presentation Slides
Sales Strategy Plan Powerpoint Presentation SlidesSales Strategy Plan Powerpoint Presentation Slides
Sales Strategy Plan Powerpoint Presentation SlidesSlideTeam
 
Marketing Resource Management PowerPoint Presentation Slides
Marketing Resource Management PowerPoint Presentation SlidesMarketing Resource Management PowerPoint Presentation Slides
Marketing Resource Management PowerPoint Presentation SlidesSlideTeam
 
Account Management Roadmap
Account Management RoadmapAccount Management Roadmap
Account Management Roadmapbnemecek
 
A Digital Marketing Platform Strategy
A Digital Marketing Platform StrategyA Digital Marketing Platform Strategy
A Digital Marketing Platform StrategyMartin Walsh
 
9 Worst Practices in SaaS Metrics
9 Worst Practices in SaaS Metrics9 Worst Practices in SaaS Metrics
9 Worst Practices in SaaS MetricsChristoph Janz
 
Step by Step Guide to Revenue Growth
Step by Step Guide to Revenue GrowthStep by Step Guide to Revenue Growth
Step by Step Guide to Revenue Growthsaastr
 
StartUp Business Marketing & Digital Branding
StartUp Business Marketing & Digital BrandingStartUp Business Marketing & Digital Branding
StartUp Business Marketing & Digital BrandingDevashish Biswas
 
SEO Restart 2022: Zdeněk Dvořák - Best practice pro organicky úspěšný článek:...
SEO Restart 2022: Zdeněk Dvořák - Best practice pro organicky úspěšný článek:...SEO Restart 2022: Zdeněk Dvořák - Best practice pro organicky úspěšný článek:...
SEO Restart 2022: Zdeněk Dvořák - Best practice pro organicky úspěšný článek:...Taste
 
Monthly Business Evaluation PowerPoint Presentation Slides
Monthly Business Evaluation PowerPoint Presentation SlidesMonthly Business Evaluation PowerPoint Presentation Slides
Monthly Business Evaluation PowerPoint Presentation SlidesSlideTeam
 
The Subscription Economy Operating Plan
The Subscription Economy Operating PlanThe Subscription Economy Operating Plan
The Subscription Economy Operating PlanZuora, Inc.
 
Marketing Performance Measurement PowerPoint Presentation Slides
Marketing Performance Measurement PowerPoint Presentation SlidesMarketing Performance Measurement PowerPoint Presentation Slides
Marketing Performance Measurement PowerPoint Presentation SlidesSlideTeam
 
Adobe marketo engage august 2021 release presentation slides
Adobe marketo engage august 2021 release presentation slidesAdobe marketo engage august 2021 release presentation slides
Adobe marketo engage august 2021 release presentation slidesMarketo
 
High AHT reasons how to decrease it
High AHT reasons how to decrease itHigh AHT reasons how to decrease it
High AHT reasons how to decrease itAhmed Ramadan
 
Quarterly Sales Performance Review PowerPoint Presentation Slides
Quarterly Sales Performance Review PowerPoint Presentation SlidesQuarterly Sales Performance Review PowerPoint Presentation Slides
Quarterly Sales Performance Review PowerPoint Presentation SlidesSlideTeam
 
Marketing Activity Report PowerPoint Presentation Slides
Marketing Activity Report PowerPoint Presentation Slides Marketing Activity Report PowerPoint Presentation Slides
Marketing Activity Report PowerPoint Presentation Slides SlideTeam
 
New Partnership Proposal PowerPoint Presentation Slides
New Partnership Proposal PowerPoint Presentation SlidesNew Partnership Proposal PowerPoint Presentation Slides
New Partnership Proposal PowerPoint Presentation SlidesSlideTeam
 
2023 Forecast: SEO & Content Marketing Trends You Need to Know
2023 Forecast: SEO & Content Marketing Trends You Need to Know2023 Forecast: SEO & Content Marketing Trends You Need to Know
2023 Forecast: SEO & Content Marketing Trends You Need to KnowSearch Engine Journal
 

La actualidad más candente (20)

Marketing Communications Planning Template
Marketing Communications Planning TemplateMarketing Communications Planning Template
Marketing Communications Planning Template
 
Monthly Sales Report Presentation Template
Monthly Sales Report Presentation TemplateMonthly Sales Report Presentation Template
Monthly Sales Report Presentation Template
 
Sales Strategy Plan Powerpoint Presentation Slides
Sales Strategy Plan Powerpoint Presentation SlidesSales Strategy Plan Powerpoint Presentation Slides
Sales Strategy Plan Powerpoint Presentation Slides
 
Marketing Resource Management PowerPoint Presentation Slides
Marketing Resource Management PowerPoint Presentation SlidesMarketing Resource Management PowerPoint Presentation Slides
Marketing Resource Management PowerPoint Presentation Slides
 
B2B Sales Hacks
B2B Sales HacksB2B Sales Hacks
B2B Sales Hacks
 
Account Management Roadmap
Account Management RoadmapAccount Management Roadmap
Account Management Roadmap
 
A Digital Marketing Platform Strategy
A Digital Marketing Platform StrategyA Digital Marketing Platform Strategy
A Digital Marketing Platform Strategy
 
9 Worst Practices in SaaS Metrics
9 Worst Practices in SaaS Metrics9 Worst Practices in SaaS Metrics
9 Worst Practices in SaaS Metrics
 
Step by Step Guide to Revenue Growth
Step by Step Guide to Revenue GrowthStep by Step Guide to Revenue Growth
Step by Step Guide to Revenue Growth
 
StartUp Business Marketing & Digital Branding
StartUp Business Marketing & Digital BrandingStartUp Business Marketing & Digital Branding
StartUp Business Marketing & Digital Branding
 
SEO Restart 2022: Zdeněk Dvořák - Best practice pro organicky úspěšný článek:...
SEO Restart 2022: Zdeněk Dvořák - Best practice pro organicky úspěšný článek:...SEO Restart 2022: Zdeněk Dvořák - Best practice pro organicky úspěšný článek:...
SEO Restart 2022: Zdeněk Dvořák - Best practice pro organicky úspěšný článek:...
 
Monthly Business Evaluation PowerPoint Presentation Slides
Monthly Business Evaluation PowerPoint Presentation SlidesMonthly Business Evaluation PowerPoint Presentation Slides
Monthly Business Evaluation PowerPoint Presentation Slides
 
The Subscription Economy Operating Plan
The Subscription Economy Operating PlanThe Subscription Economy Operating Plan
The Subscription Economy Operating Plan
 
Marketing Performance Measurement PowerPoint Presentation Slides
Marketing Performance Measurement PowerPoint Presentation SlidesMarketing Performance Measurement PowerPoint Presentation Slides
Marketing Performance Measurement PowerPoint Presentation Slides
 
Adobe marketo engage august 2021 release presentation slides
Adobe marketo engage august 2021 release presentation slidesAdobe marketo engage august 2021 release presentation slides
Adobe marketo engage august 2021 release presentation slides
 
High AHT reasons how to decrease it
High AHT reasons how to decrease itHigh AHT reasons how to decrease it
High AHT reasons how to decrease it
 
Quarterly Sales Performance Review PowerPoint Presentation Slides
Quarterly Sales Performance Review PowerPoint Presentation SlidesQuarterly Sales Performance Review PowerPoint Presentation Slides
Quarterly Sales Performance Review PowerPoint Presentation Slides
 
Marketing Activity Report PowerPoint Presentation Slides
Marketing Activity Report PowerPoint Presentation Slides Marketing Activity Report PowerPoint Presentation Slides
Marketing Activity Report PowerPoint Presentation Slides
 
New Partnership Proposal PowerPoint Presentation Slides
New Partnership Proposal PowerPoint Presentation SlidesNew Partnership Proposal PowerPoint Presentation Slides
New Partnership Proposal PowerPoint Presentation Slides
 
2023 Forecast: SEO & Content Marketing Trends You Need to Know
2023 Forecast: SEO & Content Marketing Trends You Need to Know2023 Forecast: SEO & Content Marketing Trends You Need to Know
2023 Forecast: SEO & Content Marketing Trends You Need to Know
 

Similar a ARR guidance deck

Sage Intacct Presentation - Moving from Order Entry to Contracts
Sage Intacct Presentation - Moving from Order Entry to ContractsSage Intacct Presentation - Moving from Order Entry to Contracts
Sage Intacct Presentation - Moving from Order Entry to Contractsndhsshare1
 
Sap s4 ccm concept for sales and purchasing
Sap s4 ccm concept for sales and purchasingSap s4 ccm concept for sales and purchasing
Sap s4 ccm concept for sales and purchasingVenkat Mannam
 
2014 cs data collection guide (1)
2014 cs data collection guide (1)2014 cs data collection guide (1)
2014 cs data collection guide (1)Tamer Turgut
 
5 P&C underwriting metrics to increase profitability
5 P&C underwriting metrics to increase profitability5 P&C underwriting metrics to increase profitability
5 P&C underwriting metrics to increase profitabilityGrant Thornton LLP
 
How to-analyze-saas-businesses-gianluca-valentini
How to-analyze-saas-businesses-gianluca-valentiniHow to-analyze-saas-businesses-gianluca-valentini
How to-analyze-saas-businesses-gianluca-valentiniGianluca Valentini
 
Rethink Your Software Licensing Monetization Strategy
Rethink Your Software Licensing Monetization StrategyRethink Your Software Licensing Monetization Strategy
Rethink Your Software Licensing Monetization StrategyFlexera
 
Customer profitability analysis crm ppt
Customer profitability analysis crm pptCustomer profitability analysis crm ppt
Customer profitability analysis crm pptJaswinder Singh
 
Cost Analysis ModelsUnit 3 Written AssignmentBUS .docx
Cost Analysis ModelsUnit 3 Written AssignmentBUS .docxCost Analysis ModelsUnit 3 Written AssignmentBUS .docx
Cost Analysis ModelsUnit 3 Written AssignmentBUS .docxbobbywlane695641
 
Nine business models and the metrics you should track-converted
Nine business models and the metrics you should track-convertedNine business models and the metrics you should track-converted
Nine business models and the metrics you should track-convertedOneDayIncubation
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsRutger Gassner
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsPatricia Waguespack
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice Verificationsjtprater
 
Administrative Cost Savings Through Invoice Verifications
Administrative Cost Savings Through Invoice VerificationsAdministrative Cost Savings Through Invoice Verifications
Administrative Cost Savings Through Invoice VerificationsDave Schongar
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsElizabeth Benditt
 
Administrative Cost Savings
Administrative Cost SavingsAdministrative Cost Savings
Administrative Cost SavingsScott Bird
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsMulti Service
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice Verificationsrlshepard
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsLinda Anderson
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice Verificationsdarissa1
 

Similar a ARR guidance deck (20)

Sage Intacct Presentation - Moving from Order Entry to Contracts
Sage Intacct Presentation - Moving from Order Entry to ContractsSage Intacct Presentation - Moving from Order Entry to Contracts
Sage Intacct Presentation - Moving from Order Entry to Contracts
 
Sap s4 ccm concept for sales and purchasing
Sap s4 ccm concept for sales and purchasingSap s4 ccm concept for sales and purchasing
Sap s4 ccm concept for sales and purchasing
 
2014 cs data collection guide (1)
2014 cs data collection guide (1)2014 cs data collection guide (1)
2014 cs data collection guide (1)
 
5 P&C underwriting metrics to increase profitability
5 P&C underwriting metrics to increase profitability5 P&C underwriting metrics to increase profitability
5 P&C underwriting metrics to increase profitability
 
How to-analyze-saas-businesses-gianluca-valentini
How to-analyze-saas-businesses-gianluca-valentiniHow to-analyze-saas-businesses-gianluca-valentini
How to-analyze-saas-businesses-gianluca-valentini
 
Ais presentation
Ais presentationAis presentation
Ais presentation
 
Rethink Your Software Licensing Monetization Strategy
Rethink Your Software Licensing Monetization StrategyRethink Your Software Licensing Monetization Strategy
Rethink Your Software Licensing Monetization Strategy
 
Customer profitability analysis crm ppt
Customer profitability analysis crm pptCustomer profitability analysis crm ppt
Customer profitability analysis crm ppt
 
Cost Analysis ModelsUnit 3 Written AssignmentBUS .docx
Cost Analysis ModelsUnit 3 Written AssignmentBUS .docxCost Analysis ModelsUnit 3 Written AssignmentBUS .docx
Cost Analysis ModelsUnit 3 Written AssignmentBUS .docx
 
Nine business models and the metrics you should track-converted
Nine business models and the metrics you should track-convertedNine business models and the metrics you should track-converted
Nine business models and the metrics you should track-converted
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice Verifications
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice Verifications
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice Verifications
 
Administrative Cost Savings Through Invoice Verifications
Administrative Cost Savings Through Invoice VerificationsAdministrative Cost Savings Through Invoice Verifications
Administrative Cost Savings Through Invoice Verifications
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice Verifications
 
Administrative Cost Savings
Administrative Cost SavingsAdministrative Cost Savings
Administrative Cost Savings
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice Verifications
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice Verifications
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice Verifications
 
Administrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice VerificationsAdministrative Cost Savings through Invoice Verifications
Administrative Cost Savings through Invoice Verifications
 

Último

Business Principles, Tools, and Techniques in Participating in Various Types...
Business Principles, Tools, and Techniques  in Participating in Various Types...Business Principles, Tools, and Techniques  in Participating in Various Types...
Business Principles, Tools, and Techniques in Participating in Various Types...jeffreytingson
 
Webinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumWebinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumFinTech Belgium
 
Q1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdfQ1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdfAdnet Communications
 
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfMASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfCocity Enterprises
 
Vip Call Girls Rasulgada😉 Bhubaneswar 9777949614 Housewife Call Girls Servic...
Vip Call Girls Rasulgada😉  Bhubaneswar 9777949614 Housewife Call Girls Servic...Vip Call Girls Rasulgada😉  Bhubaneswar 9777949614 Housewife Call Girls Servic...
Vip Call Girls Rasulgada😉 Bhubaneswar 9777949614 Housewife Call Girls Servic...Call Girls Mumbai
 
Toronto dominion bank investor presentation.pdf
Toronto dominion bank investor presentation.pdfToronto dominion bank investor presentation.pdf
Toronto dominion bank investor presentation.pdfJinJiang6
 
Significant AI Trends for the Financial Industry in 2024 and How to Utilize Them
Significant AI Trends for the Financial Industry in 2024 and How to Utilize ThemSignificant AI Trends for the Financial Industry in 2024 and How to Utilize Them
Significant AI Trends for the Financial Industry in 2024 and How to Utilize Them360factors
 
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...sanakhan51485
 
Strategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate PresentationStrategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate PresentationAdnet Communications
 
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.hyt3577
 
logistics industry development power point ppt.pdf
logistics industry development power point ppt.pdflogistics industry development power point ppt.pdf
logistics industry development power point ppt.pdfSalimullah13
 
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...priyasharma62062
 
Fixed exchange rate and flexible exchange rate.pptx
Fixed exchange rate and flexible exchange rate.pptxFixed exchange rate and flexible exchange rate.pptx
Fixed exchange rate and flexible exchange rate.pptxTintoTom3
 
Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...
Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...
Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...batoole333
 
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...kajalverma014
 
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...janibaber266
 
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...Henry Tapper
 
Bhubaneswar🌹Ravi Tailkes ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
Bhubaneswar🌹Ravi Tailkes ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...Call Girls Mumbai
 

Último (20)

Business Principles, Tools, and Techniques in Participating in Various Types...
Business Principles, Tools, and Techniques  in Participating in Various Types...Business Principles, Tools, and Techniques  in Participating in Various Types...
Business Principles, Tools, and Techniques in Participating in Various Types...
 
Webinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumWebinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech Belgium
 
Q1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdfQ1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdf
 
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfMASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
 
Vip Call Girls Rasulgada😉 Bhubaneswar 9777949614 Housewife Call Girls Servic...
Vip Call Girls Rasulgada😉  Bhubaneswar 9777949614 Housewife Call Girls Servic...Vip Call Girls Rasulgada😉  Bhubaneswar 9777949614 Housewife Call Girls Servic...
Vip Call Girls Rasulgada😉 Bhubaneswar 9777949614 Housewife Call Girls Servic...
 
Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Toronto dominion bank investor presentation.pdf
Toronto dominion bank investor presentation.pdfToronto dominion bank investor presentation.pdf
Toronto dominion bank investor presentation.pdf
 
Significant AI Trends for the Financial Industry in 2024 and How to Utilize Them
Significant AI Trends for the Financial Industry in 2024 and How to Utilize ThemSignificant AI Trends for the Financial Industry in 2024 and How to Utilize Them
Significant AI Trends for the Financial Industry in 2024 and How to Utilize Them
 
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Tilak Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
 
Strategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate PresentationStrategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate Presentation
 
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
 
logistics industry development power point ppt.pdf
logistics industry development power point ppt.pdflogistics industry development power point ppt.pdf
logistics industry development power point ppt.pdf
 
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...
Female Russian Escorts Mumbai Call Girls-((ANdheri))9833754194-Jogeshawri Fre...
 
Fixed exchange rate and flexible exchange rate.pptx
Fixed exchange rate and flexible exchange rate.pptxFixed exchange rate and flexible exchange rate.pptx
Fixed exchange rate and flexible exchange rate.pptx
 
Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...
Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...
Famous Kala Jadu, Black magic expert in Faisalabad and Kala ilam specialist i...
 
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
 
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
 
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...
 
Bhubaneswar🌹Ravi Tailkes ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
Bhubaneswar🌹Ravi Tailkes ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
 

ARR guidance deck

  • 1. Recurring revenue analysis Guidance deck for software companies André Hohmann | Josh Kingston | Korbinian Müller | Jonas Reiner | David Kanis
  • 2. Page 2 The significance of recurring revenue analysis Recurring revenue analysis is a toolset of analysis that can be employed when a business generates revenue through subscription/contract based means. ► Industries that lend themselves to this include software, online services, utilities, and any consumer services that result in memberships or subscriptions (gyms, clubs). There is a continued shift in the software industry to move away from one-time license sales to more recurring models of revenue making this analysis of particular importance. ► Having revenues earned through a recurring manner opens up a library of analysis to tightly describe the quality of recurring revenue and the key business drivers including: ► Churn analysis ► Revenue bridging (Upsell, downsell, cross-sell, new/lost products and customers) ► Cohort analysis ► Customer lifetime value ► Contractual revenue run-out analysis ► Understanding the particularities of these analysis is critical for building/challenging an equity story for a business with recurring revenue. ARR retention bridge
  • 3. Page 3 EY TAS for Evonik 1 Conceptual ARR guidance 2 Engagement best practices 3 Application of data analytics 4 Example analyses
  • 4. Page 4 Revenue analysis: all combinations you can think of are both possible and relevant… Bookings / billings: TCV & ACV Recognized revenue (what GAAP?) Cash inflows Monetary units # of contracts # of customers # other project specific SKU SKU Perpetual license Term license SaaS Revenue stream Maintenance Consulting / Service Show it how?Analyze what? Analyze by? Price increase / decrease Upsell / downsell Cross-sell Main views on drivers Bridge it by? Volume changes New client / contract additions [Project specific] Regions / countries [Project specific] Products / product groups [Project specific] Customers / customer groups [Project specific] Anything else… Direct Distribution channels Reseller [e.g. Cloud, anything else] A) By fiscal year Recognized in period ARR : Contracted / recurring amounts at cut-off date Two perspectives: B) Year-on-year change C) Customer cohorts Churn / renewal (rates)
  • 5. Page 5 Subscription revenue analysis Covered timeframe: Last twelve months versus other periods ARR / MRR in €/USD (optional: # of SKU, e.g. contracts, customers) BOP ► Annual / monthly recurring revenue at beginning of period ► Usually value of inventory snapshot at a certain point of time (e.g.31 December 2017), can also be recognized ► Contracted (“CARR / CMRR) versus implicit 1 Upsell / Downsell in €/USD ► Incremental ARR / MRR from increasing utilization / volumes with existing products at constant BOP price levels ► Data may not be retrievable in all transactions in order to isolate this impact from price variations and cross-selling Price Increase / Decrease in €/ USD ► Incremental ARR / MRR from variation of prices at existing products at constant BOP volume levels ► Data may not be retrievable in all transactions in order to isolate this impact from upsell / down sell and cross-selling Cross- selling in €/ USD ► Incremental ARR / MRR from adding existing products to existing customers at constant BOP prices ► Data may not be retrievable in all transactions in order to isolate this impact from upsell / down sell and price variations Churn in €/ USD or # ► Incremental ARR / MRR customers terminating their contracts ► Churn rates in relation to BOP figures or LTM averages may also be assessed ► Definitions of churn need to be understood, challenged and presented Addit- ions in €/ USD or # ► Incremental ARR / MRR customers terminating their contracts ► Churn rates in relation to BOP figures or LTM averages may also be assessed ► Definitions of churn need to be understood, challenged and presented ARR / MRR in €/USD (optional: # of SKU, e.g. contracts, customers) EOP ► Annual / monthly recurring revenue at end beginning of period ► It may be necessary to put in a mix effect as well depending on underlying sources of data 72 3 4 5 6 Net retained revenue (NRR)
  • 6. Page 6 Identifying recurring revenue streams 29 October 2020 Typical view on recurring revenue components ► License revenue is typically non-recurring in its nature. ► Term licenses may be a special case if they are subject to clauses foreseeing a renewal in case not terminated. ► SaaS (or other subscription revenue) and Maintenance is typically formed in self-renewing (unless terminated) contracts formed for an at least annual duration. Of course exceptions may apply and need to be challenged / raised in expert calls / Q&A with the Target. ► Consulting and other revenue streams may also comprise certain recurring elements, e.g. fixed hour contingents or extended maintenance fees. ► Even if such recurring components of service or consulting projects exist, you should raise this with the client as any man-hour based revenue is usually deemed less valuable than SaaS or maintenance. You should decide whether to include any such recurring other services together with the client and keep proper track of any such disclosure decisions. ► Especially for smaller targets, the revenue streams may not be properly maintained in the base data. Our clients usually emphasize that any hour-based business or any other components of service business should not be disclosed as SaaS or maintenance. You should try to review the contents of the disclosed revenue streams for validity based on invoice descriptions and expert interviews and adjust whenever possible / feasible. Dimensions of recurrence ► Recurring revenue is usually defined based on an underlying contractual arrangement. However, in some cases, e.g. when assessing current trading or a business plan, you may need to decide on the quality of recurrence. ► Some SaaS contracts have a baseline revenue and a variable component dependent on license points or other volume-indicators. For example, a contract might comprise a base fee, a variable price per license point and a committed minimum volume growth per year. ► Projected ARR not underpinned by existing contracts represents managements sales ambitions. Perpetual license Term license SaaS Revenue stream Maintenance Consulting / Service Other revenue streams Recurring revenue streams May comprise recurring elements Quality of recurrence Contractual Non-contractual / management ambition Baseline Volume upside Committed upside
  • 7. Page 7 Decision tree for establishing ARR based on available data 29 October 2020 Minimum data requirements ► Proper calendarization of the data (exact date) ► Granularity of the dataset on customer level in order to be able to assess churn ► Revenue stream should to be traceable to judge on recurrence of revenue (if not, billing cycles may be used as proxy but may be misleading) ARR available? TCV / ACV Billings / payment data Contract duration Billing cycle data Option 1: use TCV / ACV data Option 3: use recognized revenue data Cool, you’re fine ;-) yesno Option 2: use billings / payment data Revenue recognized Accrual basis corections What to do when ARR is not reported by the Target? Especially for smaller Targets (e.g. owner-led firms), regular KPI reporting is often limited in scope and depths so ARR won’t be reported at all or not in the granularity necessary to fulfil our scope of work. There are several ways of working around this issue. Below is a brief summary of how to deal with these issues sorted by preference and practicality: Option 1: use TCV / ACV data ► By dividing TCV with contract length and spreading it over the respective timeframe of the contract equally, ARR can be computed and assigned to the respective periods. ► ACV could also be used if maintained by the company. Be mindful of any impacts of price escalator clauses or variable contract components. Option 2: use billings / payment data ► Raw billing data can also be used to calculated recurring revenue in case the underlying contract terms can be matched to the billing data ► In order for this method to be even more precise ,it is best to differentiate between delivery date and invoice data. Usually the delivery date should be the first point in time for which recurring revenue is recognized and should overrule the invoiced date or even less relevant, the payment date. Option 3: use recognized revenue data ► In theory, if revenue is properly accrued on a monthly basis, multiplying the respective monthly revenue * 12 would yield the correct ARR balance (assuming all revenue is accrued at 1st of the month). ► In practice, this approach has many pitfalls: Sometimes discounts and rebates are not properly accrued on monthly basis and need to be corrected for such analysis. Also, any true-ups (e.g. from license audits) or any other items not accrued proportionally will impact the results. ► It is therefore crucial when using this method to ascertain revenue recognition policies for all relevant ARR streams / products and correct for any identifiable biases arising from it.
  • 8. Page 8 Variants of unit economics 29 October 2020 Typical unit economics encountered in software transactions Unit economics for software deals typically focus on contracts and customers, but other units may also be of relevance:: ► Contracts: Base case for unit economics when TCV / ACV reporting is established. Calculation of ARPU would usually yield meaningful results. Unit churn would also yield meaningful results, however it should be noted that churn is more commonly defined on total customer level. ► Customers: Unique customers are commonly used as basis for unit economics. Customer groups and / or families may frequently be a variant encountered in various engagements. ARPU and churn rate computation yields meaningful results. ► License counts: Some companies won’t be willing or able to report on licenses sold, but in case so, they would provide for meaningful units for computing churn rates and ARPU. ► License points: In some instances, a contract might imply a firm-wide license at flexible pricing per license points. One example of license points would be end user access points for a service provider where the service provider purchased the license. Usually, such license points might not be willingly shared or readily available in a DD-context. ► End users: May be relevant for certain commercial assessments but typically won’t be inducing variable payments in the sense of license points above. One example of end users might be a service tool software part of a service bundle resold by a company to enterprise clients that also give access to the software to various users per instance. May be important to evaluate the commercial outreach of a software but usually cannot be reliably reported in a DD-context. ► Invoices: Will be available when using billing data as source data for ARR analysis but typically won’t produce meaningful result when transposing to ARPU or unit churn. ► Orders: Will usually be available when TCV data is available. Can provide meaningful hints on selling cycles and seasonality. Average order value can be meaningful for analysis, order churn rates typically would not be conclusive for analysis. # of contracts # of customers # other project specific SKU SKU # of Licenses # of Invoices # of End users # of License points Meaningfulness of unit economics (ARPU) ► Not all unit data will be suitable for drawing conclusions from the figure itself (e.g. Average revenue by invoice may be biased when comparing monthly billing clients with annual billing clients). ► Sometimes, such shortcomings can be neglected when computing price / volume mix effects in case the base units and their cyclicity do not change A) Enables computation and analysis of Average revenue per Unit (ARPU) B) Enables computation and analysis of unit churn # of orders
  • 9. Page 9 Churn rates 29 October 2020 Churn rates – computation and interpretation Churn rates are typically discussed either on unit / logo basis or € basis Standard ways of computing churn rates: 1. Basic variant: Churn (either in € or #) divided by (either € or #) at BOP 2. Alternative variant: Churn / (Ø(BOP + EOP)) Defining the level of churn: ► Usually, the identification of churn will need to be based on a specific level, e.g. contract versus customer versus a group of customers. Generally speaking, churn rates and churn will be much higher when assessed on individual contract level versus customer level. In case a customer has multiple contracts, contract churn would be reflected in downsell or volume change instead of churn in this logic. Churn and churn rates would thus c.p. always get lower the more aggregated the basis of defining churn is. ► It is pretty common to evaluate churn either on a customer or customer group level. ► When establishing customer groups, checking for renaming of companies, mergers and name duplicate is essential to validate that all customers are properly mapped to a group Monthly versus annual churn rates ► Churn rates can theoretically be compiled for any timeframe. ► We noted two / three dominant forms of translating between annual and monthly churn rates. Note that result may vary greatly depending on the seasonality of churn and new business. ► Variant A (annual churn): Annual churn / BOP (January), alternatively / by avg. BOP ► Variant B (average monthly churn): Sum of monthly churn / Sum of BOP per month Assessing churn when no contract termination is recorded Typically, when termination dates are not readily available, churn could be estimated based on the recurrence of revenue. Any customer disappearing for more than one billing cycle would typically be marked as churn. However, a return of the customer (“Boomeraing”) should be checked and override any such churn flagging. of contracts of customers # other project specific SKU Churn customer groups End users License points # ARPU € / $ Churning units Churn value Variations in compiling churn rates ► Keep in mind that there is no uniform way of computing churn rates and so especially on the sell-side we should understand how any churn rate is computed and be able to duplicate this ► Also on the buy-side the client mi
  • 10. Page 10 Cohort analysis 29 October 2020 Cohort analysis Benefits ► Analyzing customer developments by time-based cohorts allows for a more detailed view on the customer lifecycle and the development of customer lifetime value ► Especially in subscription based business, the analysis of customer cohorts has become common practice ► Also, this allows to analyze trends in sales endeavors and success of new product launches ► Upselling and churn rates can also be analyzed on a more granular level Restrictions ► Cohorts need to contain a minimum number of unit to become meaningful for analysis. ► Meaningful analysis is usually only possible after a certain minimum age of the cohort ► Ageing cohorts may be subject to certain biases in case only inactive customers remain (which may be a finding in itself). ► With cohorts, it is usually better to have the longest history of data available in order to be able to form more meaningful cohorts Typical cohort criteria ► Calendarization: this is the typical form. Depending on 0.0 5.0 10.0 15.0 20.0 25.0 30.0 Initial Subs.Y1 Subs.Y2 Subs.Y3 Subs.Y4 Subs.Y5 Initial Subs.Y1 Subs.Y2 Subs.Y3 Subs.Y4 Initial Subs.Y1 Subs.Y2 Subs.Y3 Initial Subs.Y1 Subs.Y2 Initial Subs.Y1 Initial FY11 FY12 FY13 FY14 FY15 FY16 €m License Maintenance & Subscription Service & Other 7.7 9.8 10.9 12.5 13.3 14.0 1.6 3.2 5.1 6.9 8.8 10.3 1.6 2.8 3.2 3.5 3.9 4.1 0.0 2.0 4.0 6.0 8.0 10.0 12.0 14.0 16.0 Initial Subs. Y1 Subs. Y2 Subs. Y3 Subs. Y4 Subs. Y5 €m License accumulated Maintenance & Subscription accumulated Service & Other accumulated
  • 11. Page 11 Customer lifetime value 29 October 2020 Customer lifetime value Benefits ► Customer lifetime value (CLTV) and its comparison to customer acquisition costs (CAC) is a key metric for recurring revenue business that is used by buyers and financers to appraise the health of the business. Restrictions and considerations ► Customer lifetime (CLT) is typically estimated by taking the reciprocal of the average churn rate. E.g. average annual churn rate of 33% results in a customer lifetime of 3 years (1/33%). Cohorts must be compared over similar terms to arrive at their average churn rate, particularly when churn rates decrease rapidly year on year. ► Customer Value (CV) should be provided from the lowest subdivision of commercially meaningful customer available. E.g. one estimated monthly value for all customers on average wouldn’t be very helpful. Having a value for each cohort and contract length would allow for the identification of particular trends. ► Customer acquisition costs (CAC) are costs directly attributable to acquiring new customers, this is usually al costs associated with marketing to customers, paying rebates to brokers and other incentives to third parties in the customer pipeline. CLTV of Jan-Cohorts over time Jan16 Jan17 Jan18 Jan19 3 month 22 20 20 19 6 month 26 25 24 22 12 month 34 32 30 31 weighted avg. Lifetime (months) 25 25 26 25 3 month 9.5 9.4 11.1 10.9 6 month 7.8 7.7 8.4 8.0 12 month 5.3 5.3 5.8 5.2 weighted avg. monthly value (€) 7.6 6.6 7.1 6.8 3 month 209 184 222 203 6 month 205 190 200 172 12 month 178 168 177 162 CLTV (€) 191 168 186 170 CAC (€)¹ 61 43 35 28 CAC multiple 3x 4x 5x 6x Customer Lifetime (CLT) Customer Value (CV) Customer Lifetime Value (CLTV) Customer Acquisition Cost (CAC) CAC Multiple
  • 12. Page 12 Contractual revenue runout 29 October 2020 Revenue run-out by subscription duration with renewals Ref: Gymondo BI System Download, Financial Model, EY Analysis Currency: € 000 1 month 3 months 6 months 12 months Total Jul-20 9 619 287 1,118 2,031 Aug-20 8 524 267 1,098 1,897 Sep-20 7 475 255 1,081 1,819 Oct-20 7 422 235 1,064 1,727 Nov-20 6 391 215 1,040 1,652 Dec20 6 367 202 1,025 1,601 FY20 43 2,798 1,461 6,425 10,727 10,726 21,453 23,179 2,840 1,726 7,887 FY20BYTDJun Contracted Revenue with renewals Total Remainder 10,727 FY20 budget bridge after contracted revenue and renewals Contracted revenue runout Benefits ► As a result of the reliability of earnings for businesses with recurring revenue, budget analysis can be much more measured and precise. In the example left, it was shown on a live engagement that as of June 30 2020, 93% of the year’s full budget could already be considered earned using contractual revenue run out analysis. Restrictions and considerations ► Detailed contractual revenue run-out analysis requires specific knowledge of each live contract and its remaining term. These remaining revenue days for each contract can then be turned into revenue to be realized via their contracted average revenue per day. (This is the amount presented in gold in the bridge). ► In addition to simple contracted revenue, the analysis can be extended to allow for renewals of those contracts based on historical retention rates. ► After a subscription expires, the next month’s revenue associated with that subscription is equal to the prior month’s revenue scaled by the probability that the user renewed based on historical renewal rates.
  • 13. Page 13 Typical dimensions (excluding revenue stream) – Region, customer, customer group, brand, channel 29 October 2020 Typical dimensions used in analysis (“the stuff to build slicers and filters from”) As a general rule, never delete dimensions from a dataset if not technically necessary. Typically, if data was disclosed, client might request an analysis and it is always easier to omit than to append. 1. Geography ► City ► Country ► Region (combination of countries, may vary from client to client, make sure to disclose definitions) ► When presenting a split by geography, it should be understood how this dimension is determined. Typical variants include: ► Invoice address (which may not be reflective of actual geography of the end user) ► Selling legal entities' address (which even more so may not be reflective of actual geography of the end user) ► Other data sources to be explired on case-by-case basis 2. Sales channels / agents ► Sales channels are typically split into direct sales and indirect channels such as resellers or OEM’s who embed a target’s products. ► An analysis by sales agent will be highly insightful if feasible to asses key sales team members to keep / incentivize. 3. Products / product groups / brands ► Products / product groups and brands can usually be established in a mapping table. ► Multiple n to n relations might occur which without a mapped flat file would limit the flexibility of any analysis 3. Customers / customer groups / size / cohorts (see previous slides) 4. Invoicing currency ► Billing data and contract data typically includes information on currency. This is highly valuable for analyzing the FX exposure and impact of FX fluctuations on sales / EBITDA and to perform constant currency analysis 5. Other dimensions may be established on a case-by case basis Geography Sales channels Customer / customer groups / size Typical dimensions Sales agents Billing cycles Brands Products / product groups Departments Cohort Invoicing currency Deal size Other dimensions
  • 14. Page 14 EY TAS for Evonik 1 Conceptual ARR guidance 2 Engagement best practices 3 Application of data analytics 4 Example analyses
  • 15. Page 15 Standard software DD request list 29 October 2020 Notes to standard request list ► The below attached IRL contains all typical FDD items as well as a sales cube download request which should suffice to prepare a market standard ARR analysis ► It is however best practice to have a call early-on with the target in order to evaluate “the art of the possible” for each item and explain aim of analysis and reflect on potential workarounds based on actual data availability.
  • 16. Page 16 Request lists for ARR analysis 29 October 2020 Customer ID Product ID Volume (if relevant) Contract ID Contract Start Date Contract Term (Months) Contract Value Customer 1234 Product 9876 3 Contract 9999 20/12/2019 24 1000 Core table - Option 1 (preferable) All contracts, per customer, per product/service, showing contract start date, contract length and total contract value. Core table - Option 2 (if total contract value is not available) Detailed transaction level data by customer, product/service. Data should be transactions dated to the day. We will use this data to arrive back at a table that looks like the preferred table in option 1, so any contract information available to help minimize assumptions is desirable. E.g. the same customer, paying the same amount, for the same product every 3 months will usually be assumed to be on recurring 3 month contracts for that product. Customer ID Product ID Volume (if relevant) Transaction date Transaction Amount Customer 1234 Product 9876 3 20/12/2019 1000 Supplementary tables (required in all cases) a. Customer IDs with customer acquisition dates (we would expect these dates to exceed the scope of the transaction and the transaction data provided for many customers) b. Roll-ups of customers into any business relevant cohorts, e.g. industry, region, channel, size (SME, individual etc). c. Roll-ups of products/services into business specific product/service groups Optional extras: If teams consider constant currency to be important then the core tables should include the transaction currency If teams consider the legal entity selling the product significant to the analysis then this field should be added to the core table request.
  • 17. Page 17 EY TAS for Evonik 1 Conceptual ARR guidance 2 Engagement best practices 3 Application of data analytics 4 Example analyses
  • 18. Page 18 Workflows improve standardization, automatization and harmonization 29 October 2020 Analytics tools based on workflows such as Alteryx, Power Query or Python support standardization and automatization of recurring revenue analyses. Speeding up the analysis, the data process workflows ensure a consistent deliverable across projects by pre-configuration and conformity to consistent definitions. Sales-cube data received from the client for the purpose of financial due diligence are often in a similar shape and structure with data extracts only needing little adjustments or amendments before they can be fed into the workflow. So standardization actually works! Workflows are useful for data cleansing, manipulation and preparation. The resulting flat files are the basis for customized or pre-designed MS PowerBI reports with several pages of analysis.
  • 19. Page 19 Dynamic dashboards slice analyses flexibly and allow further granularity 29 October 2020 A breakout of the ARR categories in a matrix format. Evaluates New in relation to Lost, on an ARR $ and logo basis. Evaluates total ARR $ per active customer. Evaluates New ARR $ per New customer. Evaluates Lost ARR $ per Lost customer. Displays $ and logo churn over time. When a selection is made (e.g., Cohort), the “Total” ignores filters to show the rates for your selection in relation to the Company totals. Displays ARR $ and NRR% over time. When a selection is made (e.g., Cohort), the “Total” ignores filters to show the rates for your selection in relation to the Company totals. Values in the below visuals should be filtered to the last date in the dataset. The NRR% gauge shows the Dec18 NRR% relative to the Min and Max for the Historical Period. Rapid preparation of recurring revenue analysis topics including churn and revenue bridging can be achieved in a standardized way with data models and dynamic dashboards such as PowerBI or Excel Power Query. Slicers allow to quickly focus the analysis on a special topic of interest and view the data from a particular viewpoint.
  • 20. Page 20 EY TAS for Evonik 1 Conceptual ARR guidance 2 Engagement best practices 3 Application of data analytics 4 Example analyses
  • 21. Page 21 Visualization example – annual cohorts
  • 22. Page 22 Visualization example – ARR bridge from DDB and report 29 October 2020
  • 23. Page 23 Report visualization of ARR bridge 29 October 2020 Client A (€736k) Client B (€591k) Client C (€371k) Other Top20 (€359k) Remaining Upsell (€832k) Client A (€900k) Client B (€530k) Client C (€459k) Other Top20 (€383k) Remaining Upsell (€1,252k) Client A (€534k) Client B (€389k) Client C (€258k) Other Top20 (€437k) Remaining Upsell (€1,357k) Client A (€1,055k) Client B (€297k) Client C (€224k) Client D (€196k) Client E (€181k) Client F (€115k) Other Top20 (€318k) Remaining Upsell (€928k) Upsell Downsell New Logo
  • 24. Page 24 ARR bridge tables 29 October 2020
  • 25. Page 25 Revenue by customer size table 29 October 2020
  • 26. Page 26 ARR large versus small analysis 29 October 2020