SlideShare uma empresa Scribd logo
1 de 26
A Framework For Evaluating
Enterprise Software Companies
Shomik Ghosh
August 2019
My Investing Principles
 Incorporate multi-disciplinary learning into investing - Munger
 Be mindful of behavioral biases (overconfidence, loss aversion, availability)
 Buy and hold exceptional businesses for the long term
 Invest as an owner, not as a trader
 Understand qualitative factors first and then approach valuation
 Mauboussin: “Value is the present value of future free cash flow”
 Determine the inputs and outputs of these factors that drive long term FCF
and form a view as to sustainability and duration of “competitively
advantaged period”
 Culture is a function of business performance, mission, and learning
environment
 Tom Russo: “Capacity to Suffer”
Illustrative Holdings
High barriers to entry (regulatory, upfront capex)
Excellent marginal unit economics
Strong management investing for long-term
“Capacity to Suffer” - India
High barriers to entry (regulatory, trust – see 2008)
Multiple strong businesses with pricing power
Plenty of areas to reinvest in business while still
returning capital to shareholders
Outstanding capital allocation
Owner mentality pervades culture
Flexible decentralized organizational structure
Strong FCF generation from vertical software in niche markets
How Do I Evaluate Enterprise Software
Companies
 1. Qualitative understanding of the product, industry, and company culture
 2. Business Model/Strategy
 3. Alignment of Cost Structure
 4. Switching Costs
 5. Distribution
 6. Valuation – Factor of all the above and then overlaying what you believe is
a reasonable multiple to pay
 Strongest mental model is evaluate everything with the lens of what will produce
the strongest steady-state FCF
Qualitative Understanding
 Need to take scuttlebutt approach to investing here picking up datapoints from
podcasts, engineers, PMs, salespeople, and customers
 Hiring velocity, nature of hires, tenure of employees (LinkedIn, Google Trends)
 Product velocity, company blog posts
 Glassdoor reviews; medium posts on leaving/joining company
 Centralized vs decentralized decision making in management team
 G2Crowd, Stackshare, Hacker News, Reddit, Youtube
 S-1s and transcripts of other companies
 No substitute for talking to employees directly
There are certain misconceptions in
enterprise software that need to be
addressed in order to properly provide a
framework for evaluating companies in
this sector.
Misconception #1: Business models
matter more than strategy
Reality: Business models help guide strategy but need to be combined
together to have strong execution
Business Models
 Bottoms Up
 Higher sales velocity, many cases direct sales learns based on engagement within
product by same customer
 Typically lower upfront CAC at steady state
 Product marketing, community engagement
 Low friction to purchase/use: website optimization, freemium, documentation
 Top Down
 Slower sales velocity, inside sales & marketing generating leads for direct sales
 Typically higher upfront CAC at steady state
 C-suite strategy discussions, budget optimization
 Channel partners and professional services help to lower friction to purchase/use
 Typically a higher friction to use product; many times requires
certification/training
Business Models…Discussion
Vs.
Business Models Help Guide Strategy
 Top Down Sales Model
 Delving deeper into vertical
offering
 Customers generate more
predictable FCF at steady state
 Vertical approach: Security,
Syncing, Integrations,
Permissioning, Automation,
Authentication
 Extract more revenue from
existing customers
 Bottoms Up Sales Model
 Moving horizontally into
adjacent verticals
 Business model generates more
FCF quicker to reinvest
 Horizontal approach:
Collaborative productivity
software (Paper), Design
(Showcase), E-sig (HelloSign)
 Broaden product base to address
more new customers
Case Study: Elastic Acquisition of
Endgame
 Bottoms up, product-led distribution model with strong open-source brand
 Strong steady-state FCF from core product
 Why buy an endpoint security company in a competitive environment?
 Potential upsell opportunities
 Already ingesting log data so threat hunting should be relatively easier
 No endpoint security companies have tried bottoms up model; asymmetric risk/reward
 Already have distribution
 What if it doesn’t work?
 Product offering still augments core search, APM, and infrastructure product
 Increases gross retention as a nice-to-have add-on
 Business model allows for experimentation because can view demand from open-
source or free tier of product before staffing sales team
Misconception #2: Top down business
models are better than bottoms-up or
vice versa
Reality: Need to align cost structure to business model
Alignment of Cost Structure
 Not all enterprise software companies are the same
 Go-To-Market approaches need to be tailored to:
 Average ACV/ARR including potential upsell
 Gross margin (at steady state) – thinking about long-term steady state is important
(storage infrastructure is example)
 Churn
 Sales cycles, contract length
 Customer Lifetime Value (LTV) / Customer Acquisition Costs (CAC) is
shorthand for this
 Shorthands only work though if you have innate understanding of industry/product
 Read Michael Mauboussin paper on P/E ratios or EV/EBITDA multiples
 Read Bill Gurley’s paper on the “Dangerous Seduction of the LTV Formula”
Alignment of Cost Structure…ServiceNow
 G2K ACV of $1.7M
 Gross margin: 83%
 Churn: 1-3%
 Avg contract term: ~ 3 years
 CAC Payback: ~20 months
Alignment of Cost Structure…Twilio
 Average ACV of $10k
 Gross Margin: 55%
 Churn: 3-5%
 Avg contract term: 12 months +
 CAC Payback: ~10 months
Is Any Model Better?
Case Study: Endpoint Security Space
 Endpoint security may be one of the most brutal areas of competition
 Marketing technology exhibits similar dynamics
 Very hard to estimate true alignment of cost structures
 Threats from bad actors are constantly evolving (higher steady state R&D
expenses)
 Customers consistently conducting Request for Proposals (RFPs) to evaluate
new entrants (higher churn, lower LTV, less capital efficiency, more CAC)
 Large market opportunity attracts lots of competition
 Companies like Elastic and Microsoft offer endpoint security as non-core add-
ons to essential business to increase stickiness
 Hard to align a cost structure properly here
Misconception #3: Switching costs apply
to hard to rip out software only
Reality: Switching costs can take multiple forms and need to be analyzed
from the viewpoint of a customer
Traditional Switching Costs
 Classic Switching Costs
 Salesforce CRM
 Gmail
 Workday
 These are all systems of records, storing your data, files, identity, etc
 Switching is a huge burden on enterprises or users in terms of cost, time, and
maintenance of critical data stored in systems
 Large CAC upfront is warranted
Other Switching Costs
 Survey Time!!! – Productivity Software Questions
 Non-traditional switching costs
 DocuSign
 Smartsheet, Airtable, Asana
 Zoom
 Slack
 Products that users opt into out of love, network effects, branding… or laziness
 Example: switching from Dropbox to Google Drive
 New product must come in either meaningfully cheaper or with much better
functionality to replace
 Habit and ingrained workflows are a powerful deterrent
Misconception #4: Distribution only
matters in consumer goods, not
software
Reality: Distribution can create large moats in enterprise software
Distribution is King/Queen
 What do you think of when you hear distribution?
 Guns, Germs, Steel: QWERTY keyboard example (also ties into switching costs)
 Distribution in many cases can overcome a bad product
 Ability to rapidly expand surface area of interaction with customers
 Leads to more customers and more cash flow
 Leads to more capital to reinvest in product and distribution
 Virtuous cycle
 “Consumerization of IT” trend changes some of this in certain verticals
 Developer software
 Productivity software
 Design software
Distribution is King/Queen…examples
 Initial CRM product, not necessarily considered by experts to be best product
 Business model innovation in subscription payment and then hosted product
 Many Salesforce products still have quarterly release cycles, so how do they
succeed?
 Sales Cloud -> Marketing Cloud (ExactTarget) -> Commerce Cloud
(Demandware) -> API Cloud (Mulesoft) -> Analytics Cloud? (Tableau)
 Leveraging inherent distribution channel to upsell customers in new verticals
 Benefits to customers of bundling, lower friction
 Benefits to Salesforce of expanding TAM, generating more FCF
Distribution is King/Queen…examples
 Started with Jira, essentially creating new market in developer product
management and collaboration tools
 Business model innovation in freemium (30-day free trial) product
 Jira and Confluence provided steady stream of users to website and
community support
 Acquired Hipchat (work chat) -> Bitbucket (VCS) -> Trello (task management)
-> OpsGenie (IT Alerting)
 Same benefits as Salesforce….different approach
Tying It All Together
Takeaways
 Enterprise software contains huge advantages as a quality focused investor
 Pricing power
 Barriers to entry
 Asset light and capital efficient
 Network effects
 Reinvestment moats
 Focus on differentiating the quality from the generic
 Patience is a virtue
 Most enterprise software trades in highly correlated manner
 Leverage your technical skillsets and environment at Google to conduct
scuttlebutt research that provides you an edge

Mais conteúdo relacionado

Mais procurados

Digital marketing tools online
Digital marketing tools onlineDigital marketing tools online
Digital marketing tools onlineInês Gomes Pinto
 
Digital Marketing Strategy 101
Digital Marketing Strategy 101Digital Marketing Strategy 101
Digital Marketing Strategy 101Dena Walker
 
MezzoMedia - MEDIA SALES GUIDE [디지털 마케팅 시작 광고주]
MezzoMedia - MEDIA SALES GUIDE [디지털 마케팅 시작 광고주]MezzoMedia - MEDIA SALES GUIDE [디지털 마케팅 시작 광고주]
MezzoMedia - MEDIA SALES GUIDE [디지털 마케팅 시작 광고주]MezzoMedia
 
PT_굿네이버스_제작_1310_sharing.pdf
PT_굿네이버스_제작_1310_sharing.pdfPT_굿네이버스_제작_1310_sharing.pdf
PT_굿네이버스_제작_1310_sharing.pdfNamhee Choi
 
Google Adwords Introduction PPT
Google Adwords Introduction PPTGoogle Adwords Introduction PPT
Google Adwords Introduction PPTjyothi morampudi
 
Secure Your 2024 SEO Budget With These Tips For Executive Buy-in
Secure Your 2024 SEO Budget With These Tips For Executive Buy-inSecure Your 2024 SEO Budget With These Tips For Executive Buy-in
Secure Your 2024 SEO Budget With These Tips For Executive Buy-inSearch Engine Journal
 
제일기획 이마트 기획서
제일기획 이마트 기획서제일기획 이마트 기획서
제일기획 이마트 기획서Yerim An
 
Introduction to digital marketing
Introduction to digital marketingIntroduction to digital marketing
Introduction to digital marketingDigital Shende
 
Mobile marketing case studies
Mobile marketing case studiesMobile marketing case studies
Mobile marketing case studiesDeep Mehta
 
B2b digital marketing strategies
B2b digital marketing strategiesB2b digital marketing strategies
B2b digital marketing strategiesDaniel Heerkens
 
SEO On Page Optimization
SEO On Page Optimization SEO On Page Optimization
SEO On Page Optimization juby_sara
 
Google Ads Presentation
Google Ads Presentation Google Ads Presentation
Google Ads Presentation Ruchika
 

Mais procurados (20)

Chapter 7 DIGITAL MARKETING
Chapter 7 DIGITAL MARKETINGChapter 7 DIGITAL MARKETING
Chapter 7 DIGITAL MARKETING
 
Digital marketing tools online
Digital marketing tools onlineDigital marketing tools online
Digital marketing tools online
 
소프트웨어 마케팅 전략
소프트웨어 마케팅 전략소프트웨어 마케팅 전략
소프트웨어 마케팅 전략
 
Seo Marketing Plan Ppt
Seo Marketing Plan PptSeo Marketing Plan Ppt
Seo Marketing Plan Ppt
 
Digital Marketing Strategy 101
Digital Marketing Strategy 101Digital Marketing Strategy 101
Digital Marketing Strategy 101
 
MezzoMedia - MEDIA SALES GUIDE [디지털 마케팅 시작 광고주]
MezzoMedia - MEDIA SALES GUIDE [디지털 마케팅 시작 광고주]MezzoMedia - MEDIA SALES GUIDE [디지털 마케팅 시작 광고주]
MezzoMedia - MEDIA SALES GUIDE [디지털 마케팅 시작 광고주]
 
PT_굿네이버스_제작_1310_sharing.pdf
PT_굿네이버스_제작_1310_sharing.pdfPT_굿네이버스_제작_1310_sharing.pdf
PT_굿네이버스_제작_1310_sharing.pdf
 
Digital marketing
Digital marketing Digital marketing
Digital marketing
 
Google Adwords Introduction PPT
Google Adwords Introduction PPTGoogle Adwords Introduction PPT
Google Adwords Introduction PPT
 
EDM e-mail Marketing Strategy
EDM e-mail Marketing StrategyEDM e-mail Marketing Strategy
EDM e-mail Marketing Strategy
 
Secure Your 2024 SEO Budget With These Tips For Executive Buy-in
Secure Your 2024 SEO Budget With These Tips For Executive Buy-inSecure Your 2024 SEO Budget With These Tips For Executive Buy-in
Secure Your 2024 SEO Budget With These Tips For Executive Buy-in
 
제일기획 이마트 기획서
제일기획 이마트 기획서제일기획 이마트 기획서
제일기획 이마트 기획서
 
Introduction to digital marketing
Introduction to digital marketingIntroduction to digital marketing
Introduction to digital marketing
 
Customer retention
Customer retentionCustomer retention
Customer retention
 
Mobile marketing case studies
Mobile marketing case studiesMobile marketing case studies
Mobile marketing case studies
 
52 Types of Marketing Strategies
52 Types of Marketing Strategies52 Types of Marketing Strategies
52 Types of Marketing Strategies
 
B2b digital marketing strategies
B2b digital marketing strategiesB2b digital marketing strategies
B2b digital marketing strategies
 
SEO On Page Optimization
SEO On Page Optimization SEO On Page Optimization
SEO On Page Optimization
 
Google Ads Presentation
Google Ads Presentation Google Ads Presentation
Google Ads Presentation
 
B2B Digital Marketing Strategy
B2B Digital Marketing StrategyB2B Digital Marketing Strategy
B2B Digital Marketing Strategy
 

Semelhante a A Framework for Evaluating Enterprise Software Companies

frameworkforevaluatingenterprisesoftwarecompanies-190826155044.pdf
frameworkforevaluatingenterprisesoftwarecompanies-190826155044.pdfframeworkforevaluatingenterprisesoftwarecompanies-190826155044.pdf
frameworkforevaluatingenterprisesoftwarecompanies-190826155044.pdfssusere3ca261
 
Business Mashups, or Mashup Business?
Business Mashups, or Mashup Business?Business Mashups, or Mashup Business?
Business Mashups, or Mashup Business?guestc65425
 
Brad Hoover "Differences between building a consumer vs. enterprise product"
Brad Hoover  "Differences between building a consumer vs. enterprise product"Brad Hoover  "Differences between building a consumer vs. enterprise product"
Brad Hoover "Differences between building a consumer vs. enterprise product"Agile Base Camp
 
Are You Ready for Replatforming? Cloud vs. On-Premise
Are You Ready for Replatforming? Cloud vs. On-PremiseAre You Ready for Replatforming? Cloud vs. On-Premise
Are You Ready for Replatforming? Cloud vs. On-PremiseBlytheco
 
Business Driven Information Systems 8th Edition by Paige Baltzan solution man...
Business Driven Information Systems 8th Edition by Paige Baltzan solution man...Business Driven Information Systems 8th Edition by Paige Baltzan solution man...
Business Driven Information Systems 8th Edition by Paige Baltzan solution man...ssuserf63bd7
 
M A S002 Johnson 091707
M A S002  Johnson 091707M A S002  Johnson 091707
M A S002 Johnson 091707Dreamforce07
 
Successful Processes for Selecting a Content Management System: How to Become...
Successful Processes for Selecting a Content Management System: How to Become...Successful Processes for Selecting a Content Management System: How to Become...
Successful Processes for Selecting a Content Management System: How to Become...Scott Abel
 
Contoso Final Assignment Strategy & Finacial acumen Duco Boomsma
Contoso Final Assignment Strategy & Finacial acumen Duco BoomsmaContoso Final Assignment Strategy & Finacial acumen Duco Boomsma
Contoso Final Assignment Strategy & Finacial acumen Duco BoomsmaDuco Boomsma
 
CSUN 2011: How to Eat an Elephant: Tackling Web Accessibility in a Large Corp...
CSUN 2011: How to Eat an Elephant: Tackling Web Accessibility in a Large Corp...CSUN 2011: How to Eat an Elephant: Tackling Web Accessibility in a Large Corp...
CSUN 2011: How to Eat an Elephant: Tackling Web Accessibility in a Large Corp...Elle Waters
 
Best Practices for Engaging with Salesforce.com for Enterprise Deployments
Best Practices for Engaging with Salesforce.com for Enterprise DeploymentsBest Practices for Engaging with Salesforce.com for Enterprise Deployments
Best Practices for Engaging with Salesforce.com for Enterprise Deploymentsdreamforce2006
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07Enthiosys Inc
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07Enthiosys Inc
 
THINKstrategies Software Business 2008 Presentation
THINKstrategies Software Business 2008 PresentationTHINKstrategies Software Business 2008 Presentation
THINKstrategies Software Business 2008 PresentationJeffrey Kaplan
 
Ch8 New Product And The Net
Ch8 New Product And The NetCh8 New Product And The Net
Ch8 New Product And The NetMrirfan
 
New Product And The Net 7a
New Product And The Net 7aNew Product And The Net 7a
New Product And The Net 7aMrirfan
 
Chapter 2 strategic e-marketing and performance metrics
Chapter 2   strategic e-marketing and performance metricsChapter 2   strategic e-marketing and performance metrics
Chapter 2 strategic e-marketing and performance metricsDr. Ankit Kesharwani
 
Stategic management
Stategic managementStategic management
Stategic managementemildasamuel
 
Stategic management
Stategic managementStategic management
Stategic managementemildasamuel
 

Semelhante a A Framework for Evaluating Enterprise Software Companies (20)

frameworkforevaluatingenterprisesoftwarecompanies-190826155044.pdf
frameworkforevaluatingenterprisesoftwarecompanies-190826155044.pdfframeworkforevaluatingenterprisesoftwarecompanies-190826155044.pdf
frameworkforevaluatingenterprisesoftwarecompanies-190826155044.pdf
 
Business Mashups, or Mashup Business?
Business Mashups, or Mashup Business?Business Mashups, or Mashup Business?
Business Mashups, or Mashup Business?
 
Brad Hoover "Differences between building a consumer vs. enterprise product"
Brad Hoover  "Differences between building a consumer vs. enterprise product"Brad Hoover  "Differences between building a consumer vs. enterprise product"
Brad Hoover "Differences between building a consumer vs. enterprise product"
 
Are You Ready for Replatforming? Cloud vs. On-Premise
Are You Ready for Replatforming? Cloud vs. On-PremiseAre You Ready for Replatforming? Cloud vs. On-Premise
Are You Ready for Replatforming? Cloud vs. On-Premise
 
class
classclass
class
 
Business Driven Information Systems 8th Edition by Paige Baltzan solution man...
Business Driven Information Systems 8th Edition by Paige Baltzan solution man...Business Driven Information Systems 8th Edition by Paige Baltzan solution man...
Business Driven Information Systems 8th Edition by Paige Baltzan solution man...
 
M A S002 Johnson 091707
M A S002  Johnson 091707M A S002  Johnson 091707
M A S002 Johnson 091707
 
Successful Processes for Selecting a Content Management System: How to Become...
Successful Processes for Selecting a Content Management System: How to Become...Successful Processes for Selecting a Content Management System: How to Become...
Successful Processes for Selecting a Content Management System: How to Become...
 
Build, Buy, Acquire
Build, Buy, AcquireBuild, Buy, Acquire
Build, Buy, Acquire
 
Contoso Final Assignment Strategy & Finacial acumen Duco Boomsma
Contoso Final Assignment Strategy & Finacial acumen Duco BoomsmaContoso Final Assignment Strategy & Finacial acumen Duco Boomsma
Contoso Final Assignment Strategy & Finacial acumen Duco Boomsma
 
CSUN 2011: How to Eat an Elephant: Tackling Web Accessibility in a Large Corp...
CSUN 2011: How to Eat an Elephant: Tackling Web Accessibility in a Large Corp...CSUN 2011: How to Eat an Elephant: Tackling Web Accessibility in a Large Corp...
CSUN 2011: How to Eat an Elephant: Tackling Web Accessibility in a Large Corp...
 
Best Practices for Engaging with Salesforce.com for Enterprise Deployments
Best Practices for Engaging with Salesforce.com for Enterprise DeploymentsBest Practices for Engaging with Salesforce.com for Enterprise Deployments
Best Practices for Engaging with Salesforce.com for Enterprise Deployments
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07
 
THINKstrategies Software Business 2008 Presentation
THINKstrategies Software Business 2008 PresentationTHINKstrategies Software Business 2008 Presentation
THINKstrategies Software Business 2008 Presentation
 
Ch8 New Product And The Net
Ch8 New Product And The NetCh8 New Product And The Net
Ch8 New Product And The Net
 
New Product And The Net 7a
New Product And The Net 7aNew Product And The Net 7a
New Product And The Net 7a
 
Chapter 2 strategic e-marketing and performance metrics
Chapter 2   strategic e-marketing and performance metricsChapter 2   strategic e-marketing and performance metrics
Chapter 2 strategic e-marketing and performance metrics
 
Stategic management
Stategic managementStategic management
Stategic management
 
Stategic management
Stategic managementStategic management
Stategic management
 

Último

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Último (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

A Framework for Evaluating Enterprise Software Companies

  • 1. A Framework For Evaluating Enterprise Software Companies Shomik Ghosh August 2019
  • 2. My Investing Principles  Incorporate multi-disciplinary learning into investing - Munger  Be mindful of behavioral biases (overconfidence, loss aversion, availability)  Buy and hold exceptional businesses for the long term  Invest as an owner, not as a trader  Understand qualitative factors first and then approach valuation  Mauboussin: “Value is the present value of future free cash flow”  Determine the inputs and outputs of these factors that drive long term FCF and form a view as to sustainability and duration of “competitively advantaged period”  Culture is a function of business performance, mission, and learning environment  Tom Russo: “Capacity to Suffer”
  • 3. Illustrative Holdings High barriers to entry (regulatory, upfront capex) Excellent marginal unit economics Strong management investing for long-term “Capacity to Suffer” - India High barriers to entry (regulatory, trust – see 2008) Multiple strong businesses with pricing power Plenty of areas to reinvest in business while still returning capital to shareholders Outstanding capital allocation Owner mentality pervades culture Flexible decentralized organizational structure Strong FCF generation from vertical software in niche markets
  • 4. How Do I Evaluate Enterprise Software Companies  1. Qualitative understanding of the product, industry, and company culture  2. Business Model/Strategy  3. Alignment of Cost Structure  4. Switching Costs  5. Distribution  6. Valuation – Factor of all the above and then overlaying what you believe is a reasonable multiple to pay  Strongest mental model is evaluate everything with the lens of what will produce the strongest steady-state FCF
  • 5. Qualitative Understanding  Need to take scuttlebutt approach to investing here picking up datapoints from podcasts, engineers, PMs, salespeople, and customers  Hiring velocity, nature of hires, tenure of employees (LinkedIn, Google Trends)  Product velocity, company blog posts  Glassdoor reviews; medium posts on leaving/joining company  Centralized vs decentralized decision making in management team  G2Crowd, Stackshare, Hacker News, Reddit, Youtube  S-1s and transcripts of other companies  No substitute for talking to employees directly
  • 6. There are certain misconceptions in enterprise software that need to be addressed in order to properly provide a framework for evaluating companies in this sector.
  • 7. Misconception #1: Business models matter more than strategy Reality: Business models help guide strategy but need to be combined together to have strong execution
  • 8. Business Models  Bottoms Up  Higher sales velocity, many cases direct sales learns based on engagement within product by same customer  Typically lower upfront CAC at steady state  Product marketing, community engagement  Low friction to purchase/use: website optimization, freemium, documentation  Top Down  Slower sales velocity, inside sales & marketing generating leads for direct sales  Typically higher upfront CAC at steady state  C-suite strategy discussions, budget optimization  Channel partners and professional services help to lower friction to purchase/use  Typically a higher friction to use product; many times requires certification/training
  • 10. Business Models Help Guide Strategy  Top Down Sales Model  Delving deeper into vertical offering  Customers generate more predictable FCF at steady state  Vertical approach: Security, Syncing, Integrations, Permissioning, Automation, Authentication  Extract more revenue from existing customers  Bottoms Up Sales Model  Moving horizontally into adjacent verticals  Business model generates more FCF quicker to reinvest  Horizontal approach: Collaborative productivity software (Paper), Design (Showcase), E-sig (HelloSign)  Broaden product base to address more new customers
  • 11. Case Study: Elastic Acquisition of Endgame  Bottoms up, product-led distribution model with strong open-source brand  Strong steady-state FCF from core product  Why buy an endpoint security company in a competitive environment?  Potential upsell opportunities  Already ingesting log data so threat hunting should be relatively easier  No endpoint security companies have tried bottoms up model; asymmetric risk/reward  Already have distribution  What if it doesn’t work?  Product offering still augments core search, APM, and infrastructure product  Increases gross retention as a nice-to-have add-on  Business model allows for experimentation because can view demand from open- source or free tier of product before staffing sales team
  • 12. Misconception #2: Top down business models are better than bottoms-up or vice versa Reality: Need to align cost structure to business model
  • 13. Alignment of Cost Structure  Not all enterprise software companies are the same  Go-To-Market approaches need to be tailored to:  Average ACV/ARR including potential upsell  Gross margin (at steady state) – thinking about long-term steady state is important (storage infrastructure is example)  Churn  Sales cycles, contract length  Customer Lifetime Value (LTV) / Customer Acquisition Costs (CAC) is shorthand for this  Shorthands only work though if you have innate understanding of industry/product  Read Michael Mauboussin paper on P/E ratios or EV/EBITDA multiples  Read Bill Gurley’s paper on the “Dangerous Seduction of the LTV Formula”
  • 14. Alignment of Cost Structure…ServiceNow  G2K ACV of $1.7M  Gross margin: 83%  Churn: 1-3%  Avg contract term: ~ 3 years  CAC Payback: ~20 months
  • 15. Alignment of Cost Structure…Twilio  Average ACV of $10k  Gross Margin: 55%  Churn: 3-5%  Avg contract term: 12 months +  CAC Payback: ~10 months
  • 16. Is Any Model Better?
  • 17. Case Study: Endpoint Security Space  Endpoint security may be one of the most brutal areas of competition  Marketing technology exhibits similar dynamics  Very hard to estimate true alignment of cost structures  Threats from bad actors are constantly evolving (higher steady state R&D expenses)  Customers consistently conducting Request for Proposals (RFPs) to evaluate new entrants (higher churn, lower LTV, less capital efficiency, more CAC)  Large market opportunity attracts lots of competition  Companies like Elastic and Microsoft offer endpoint security as non-core add- ons to essential business to increase stickiness  Hard to align a cost structure properly here
  • 18. Misconception #3: Switching costs apply to hard to rip out software only Reality: Switching costs can take multiple forms and need to be analyzed from the viewpoint of a customer
  • 19. Traditional Switching Costs  Classic Switching Costs  Salesforce CRM  Gmail  Workday  These are all systems of records, storing your data, files, identity, etc  Switching is a huge burden on enterprises or users in terms of cost, time, and maintenance of critical data stored in systems  Large CAC upfront is warranted
  • 20. Other Switching Costs  Survey Time!!! – Productivity Software Questions  Non-traditional switching costs  DocuSign  Smartsheet, Airtable, Asana  Zoom  Slack  Products that users opt into out of love, network effects, branding… or laziness  Example: switching from Dropbox to Google Drive  New product must come in either meaningfully cheaper or with much better functionality to replace  Habit and ingrained workflows are a powerful deterrent
  • 21. Misconception #4: Distribution only matters in consumer goods, not software Reality: Distribution can create large moats in enterprise software
  • 22. Distribution is King/Queen  What do you think of when you hear distribution?  Guns, Germs, Steel: QWERTY keyboard example (also ties into switching costs)  Distribution in many cases can overcome a bad product  Ability to rapidly expand surface area of interaction with customers  Leads to more customers and more cash flow  Leads to more capital to reinvest in product and distribution  Virtuous cycle  “Consumerization of IT” trend changes some of this in certain verticals  Developer software  Productivity software  Design software
  • 23. Distribution is King/Queen…examples  Initial CRM product, not necessarily considered by experts to be best product  Business model innovation in subscription payment and then hosted product  Many Salesforce products still have quarterly release cycles, so how do they succeed?  Sales Cloud -> Marketing Cloud (ExactTarget) -> Commerce Cloud (Demandware) -> API Cloud (Mulesoft) -> Analytics Cloud? (Tableau)  Leveraging inherent distribution channel to upsell customers in new verticals  Benefits to customers of bundling, lower friction  Benefits to Salesforce of expanding TAM, generating more FCF
  • 24. Distribution is King/Queen…examples  Started with Jira, essentially creating new market in developer product management and collaboration tools  Business model innovation in freemium (30-day free trial) product  Jira and Confluence provided steady stream of users to website and community support  Acquired Hipchat (work chat) -> Bitbucket (VCS) -> Trello (task management) -> OpsGenie (IT Alerting)  Same benefits as Salesforce….different approach
  • 25. Tying It All Together
  • 26. Takeaways  Enterprise software contains huge advantages as a quality focused investor  Pricing power  Barriers to entry  Asset light and capital efficient  Network effects  Reinvestment moats  Focus on differentiating the quality from the generic  Patience is a virtue  Most enterprise software trades in highly correlated manner  Leverage your technical skillsets and environment at Google to conduct scuttlebutt research that provides you an edge