{
  "docId": "019de518-ca7f-73dd-8061-61d913a9a2e1",
  "docSlug": "fbec9c1c0f001fcca054c1b662e2dba8",
  "documentTitle": "Snowflake | Investor Presentation Deck | 39 slides",
  "authorId": "snowflake",
  "authorName": "Snowflake",
  "documentKindSlug": "conference-presentation",
  "documentKindLabel": "Conference presentation",
  "sourceTypeSlug": "investor_relations",
  "sourceTypeLabel": "Investor relations",
  "presentationDate": "2024-11-01 00:00:00",
  "orientation": "landscape",
  "aspectRatio": 1.7777778,
  "pageNumber": 31,
  "pageCount": 39,
  "prevPage": 30,
  "nextPage": 32,
  "slideType": "appendix",
  "function": "appendix",
  "density": "overcrowded",
  "nDataPoints": 0,
  "notes": null,
  "elementsJson": null,
  "metadataConfidence": 1,
  "imagePath": null,
  "slideHref": "/slides/019de518-ca7f-73dd-8061-61d913a9a2e1/31",
  "deckHref": "/decks/019de518-ca7f-73dd-8061-61d913a9a2e1",
  "deckJsonHref": "/decks/019de518-ca7f-73dd-8061-61d913a9a2e1.json",
  "deckAnchorHref": "/decks/019de518-ca7f-73dd-8061-61d913a9a2e1#slide-31",
  "components": [
    {
      "bbox": {
        "h": 0.07,
        "w": 0.87,
        "x": 0.049,
        "y": 0.12
      },
      "kind": "paragraph",
      "text": "Customers Over $1M Product Revenue or $1M+ Product Revenue Customers: To calculate the number of customers with trailing 12-month product revenue greater than $1 million, we count the number of customers under capacity arrangements that contributed more than $1 million in product revenue in the trailing 12 months. For purposes of determining our customer count, we treat each customer account, including accounts for end-customers under a reseller arrangement, that has at least one corresponding capacity contract as a unique customer, and a single organization with multiple divisions, segments, or subsidiaries may be counted as multiple customers. We do not include customers that consume our platform only under on-demand arrangements for purposes of determining our customer count. Our customer count is subject to adjustments for acquisitions, consolidations, spin-offs, and other market activity, and we present our customer count for historical periods reflecting these adjustments.",
      "attrs": {},
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "3dd704b7-d8c8-42c2-bae5-b974a47613f6",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.12,
        "w": 0.87,
        "x": 0.049,
        "y": 0.37
      },
      "kind": "paragraph",
      "text": "Net Revenue Retention Rate: To calculate net revenue retention rate, we first specify a measurement period consisting of the trailing two years from our current period end. Next, we define as our measurement cohort the population of customers under capacity contracts that used our platform at any point in the first month of the first year of the measurement period. The cohorts used to calculate net revenue retention rate include end-customers under a reseller arrangement. We then calculate our net revenue retention rate as the quotient obtained by dividing our product revenue from this cohort in the second year of the measurement period by our product revenue from this cohort in the first year of the measurement period. Any customer in the cohort that did not use our platform in the second year remains in the calculation and contributes zero product revenue in the second year. Our net revenue retention rate is subject to adjustments for acquisitions, consolidations, spin-offs, and other market activity, and we present our net revenue retention rate for historical periods reflecting these adjustments. Since we will continue to attribute the historical product revenue to the consolidated contract, consolidation of capacity contracts within a customer's organization typically will not impact our net revenue retention rate unless one of those customers was not a customer at any point in the first month of the first year of the measurement period.",
      "attrs": {},
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "692a7c69-14db-458c-a7d8-4ea7c3c4d278",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.09,
        "w": 0.87,
        "x": 0.049,
        "y": 0.5
      },
      "kind": "paragraph",
      "text": "Product Revenue: Product revenue is primarily derived from the consumption of compute, storage, and data transfer resources by customers on our platform. Customers have the flexibility to consume more than their contracted capacity during the contract term and may have the ability to roll over unused capacity to future periods, generally upon the purchase of additional capacity at renewal. Our consumption-based business model distinguishes us from subscription-based software companies that generally recognize revenue ratably over the contract term and may not permit rollover. Because customers have flexibility in the timing of their consumption, which can exceed their contracted capacity or extend beyond the original contract term in many cases, the amount of product revenue recognized in a given period is an important indicator of customer satisfaction and the value derived from our platform. Product revenue excludes our professional services and other revenue.",
      "attrs": {},
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "746e5388-5721-4819-a98a-8a818a6628f4",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.07,
        "w": 0.87,
        "x": 0.049,
        "y": 0.89
      },
      "kind": "paragraph",
      "text": "Total Customers: We count the total number of customers at the end of each period. For purposes of determining our customer count, we treat each customer account, including accounts for end-customers under a reseller arrangement, that has at least one corresponding capacity contract as a unique customer, and a single organization with multiple divisions, segments, or subsidiaries may be counted as multiple customers. We do not include customers that consume our platform only under on-demand arrangements for purposes of determining our customer count. Our customer count is subject to adjustments for acquisitions, consolidations, spin-offs, and other market activity, and we present our customer count for historical periods reflecting these adjustments.",
      "attrs": {},
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "821147ca-0f3d-4f98-8565-360109c25d16",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.07,
        "w": 0.87,
        "x": 0.049,
        "y": 0.19
      },
      "kind": "paragraph",
      "text": "Data Sharing: We consider a customer to have engaged in data sharing if such customer had at least one stable edge as of October 31, 2024. An \"edge\" is a data or native application share between a Snowflake customer, as a 'provider,' and another Snowflake customer, as a 'consumer.' A \"stable edge\" is an edge that has produced at least 20 jobs in which compute resources are consumed and such consumption results in recognized product revenue over two successive three-week periods (20 jobs in each period). Effective February 1, 2024, we adjusted the definition of \"stable edge\" to include native application shares in addition to data shares, and for the purposes of this presentation, have adjusted comparative period amounts accordingly.",
      "attrs": {},
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "8a91c195-7025-4ef5-a7d4-3569f773a9f2",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.04,
        "w": 0.87,
        "x": 0.049,
        "y": 0.26
      },
      "kind": "paragraph",
      "text": "Forbes Global 2000 Customers: Our Forbes Global 2000 customer count is a subset of our customer count based on the 2024 Forbes Global 2000 list. Our Forbes Global 2000 customer count is subject to adjustments for annual updates to the list by Forbes, as well as acquisitions, consolidations, spin-offs, and other market activity with respect to such customers, and we present our Forbes Global 2000 customer count for historical periods reflecting these adjustments.",
      "attrs": {},
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "9e2943ee-10b1-4a54-a35a-364255174c61",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.01,
        "w": 0.54,
        "x": 0.049,
        "y": 0.6
      },
      "kind": "paragraph",
      "text": "Snowflake Platform TAM is estimated based on the following Gartner reports:",
      "attrs": {},
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "c2598365-3db4-443a-bba0-3a70782ff354",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.12,
        "w": 0.87,
        "x": 0.049,
        "y": 0.76
      },
      "kind": "paragraph",
      "text": "Remaining Performance Obligations. Remaining performance obligations (RPO) represent the amount of contracted future revenue that has not yet been recognized, including (i) deferred revenue and (ii) non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods. RPO excludes performance obligations from on-demand arrangements and certain time and materials contracts that are billed in arrears. Portions of RPO that are not yet invoiced and are denominated in foreign currencies are revalued into U.S. dollars each period based on the applicable period-end exchange rates. RPO is not necessarily indicative of future product revenue growth because it does not account for the timing of customers' consumption or their consumption of more than their contracted capacity. Moreover, RPO is influenced by a number of factors, including the timing and size of renewals, the timing and size of purchases of additional capacity, average contract terms, seasonality, changes in foreign currency exchange rates, and the extent to which customers are permitted to roll over unused capacity to future periods, generally upon the purchase of additional capacity at renewal. Due to these factors, it is important to review RPO in conjunction with product revenue and other financial metrics disclosed elsewhere herein.",
      "attrs": {},
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "d174d170-6583-400a-a4ea-00339d72ed56",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.03,
        "w": 0.87,
        "x": 0.049,
        "y": 0.31
      },
      "kind": "paragraph",
      "text": "Marketplace Listing: Each live dataset, package of datasets, or data service published by a data provider as a single product offering on Snowflake Marketplace is counted as a unique listing. A listing may be available in one or more regions where Snowflake Marketplace is available.",
      "attrs": {},
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "f10144bd-8c45-470b-87b0-864f18b080ac",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.01,
        "w": 0.16,
        "x": 0.065,
        "y": 0.95
      },
      "kind": "source-note",
      "text": "2024 Snowflake Inc. All Rights Reserved",
      "attrs": {},
      "subkind": null,
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "1ae4cc01-bf33-410f-94a4-addca1a49267",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.12,
        "w": 0.87,
        "x": 0.049,
        "y": 0.63
      },
      "kind": "table",
      "text": "Gartner Source\nForecast: Enterprise Infrastructure Software, Worldwide, 2022-2028, 1Q24 Update, March 2024\nForecast: Enterprise Infrastructure Software, Worldwide, 2022-2028, 1Q24 Update, March 2024\nForecast: Enterprise Application Software, Worldwide, 2022-2028, 1Q24 Update, March 2024\nGartner Market\nDatabase Management Systems (DBMS)\nData Management Software (Excluding DBMS)\nAnalytic Platforms",
      "attrs": {},
      "subkind": "data",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "0d526f07-3234-42d5-8522-0eff72ebdaee",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.03,
        "w": 0.29,
        "x": 0.049,
        "y": 0.07
      },
      "kind": "title",
      "text": "Definitions",
      "attrs": {},
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "f5698362-8f06-4cda-997d-67c0bcbaf89e",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [],
  "arcBeats": [],
  "loops": [],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}