{
  "docId": "019f6b8f-703a-73b2-9ce7-4c20d37b9d2c",
  "docSlug": "jarvis-the-ultimate-guide-to-arr",
  "documentTitle": "The Ultimate Guide To ARR",
  "authorId": "the-ultimate-guide-to-arr",
  "authorName": null,
  "documentKindSlug": "deck",
  "documentKindLabel": "Deck",
  "sourceTypeSlug": "investor_relations",
  "sourceTypeLabel": "Investor relations",
  "presentationDate": null,
  "orientation": null,
  "aspectRatio": null,
  "pageNumber": 50,
  "pageCount": 72,
  "prevPage": 49,
  "nextPage": 51,
  "slideType": "appendix_methodology",
  "function": "present_framework",
  "density": "dense",
  "nDataPoints": 120,
  "notes": "The slide provides a step-by-step methodology for data cleaning in the context of ARR calculation.",
  "elementsJson": null,
  "metadataConfidence": 1,
  "imagePath": null,
  "slideHref": "/slides/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c/50",
  "deckHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c",
  "deckJsonHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c.json",
  "deckAnchorHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c#slide-50",
  "components": [
    {
      "bbox": {
        "h": 0.55,
        "w": 0.66,
        "x": 0.17,
        "y": 0.06
      },
      "kind": "list",
      "text": "Amendments: The logic used to account for billing frequency can also be applied to calculating ARR values for amendments.\nNon-recurring items: Identify any products that are one-time in nature and remove them.\nDiscounts: Remove recurring fixed dollar or percent-off discounts.\nTest accounts: Always be sure to remove any test accounts from the data.",
      "attrs": null,
      "subkind": "bullet",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "1272a216-012c-4b9e-bc93-fc6cabbb4076",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.5,
        "x": 0.25,
        "y": 0.91
      },
      "kind": "subtitle",
      "text": "Figure 5.4 - The Clean ARR table should have one row per primary object",
      "attrs": null,
      "subkind": null,
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "69009855-ec98-4054-b391-a42f71cb36c7",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.15,
        "w": 0.86,
        "x": 0.07,
        "y": 0.73
      },
      "kind": "table",
      "text": "Table showing cleaned ARR data with columns: PERIOD_START_DATE_CLEAN, PERIOD_END_DATE_CLEAN, CUSTOMER_ID, INVOICE_ID, SUBSCRIPTION_ID, INVOICE_NUMBER, INVOICE_NUMBER_INV, BILLING_DURATION, ANNUALIZED_AMOUNT",
      "attrs": null,
      "subkind": "data",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "85a2cf13-d9bf-4155-aa7c-3489c5259692",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.03,
        "w": 0.66,
        "x": 0.17,
        "y": 0.22
      },
      "kind": "title",
      "text": "Removing non-recurring items (invoice or subscription)",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "56568e8b-9093-4081-b456-638c059ca47f",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [
    {
      "name": "analytical-method",
      "slug": null,
      "matchId": "14b02983-6a9f-44c1-bb1f-742707a23131",
      "evidence": "Step-by-step data cleaning process for ARR calculation",
      "confidence": 0.9
    }
  ],
  "arcBeats": [
    {
      "to": 63,
      "from": 44,
      "beatId": "7976f1fb-7ca9-4a2c-bfd0-864fe8dff526",
      "arcName": "Monroe's Motivated Sequence",
      "arcSlug": "monroes-sequence",
      "beatName": "Satisfaction",
      "beatSlug": "monroes-sequence-satisfaction",
      "evidence": "The document provides a detailed guide to building ARR, acting on ARR, and benchmarking ARR to satisfy the reader's need.",
      "position": 2,
      "confidence": 0.7,
      "parentBeatName": "Turn",
      "parentBeatSlug": "turn"
    }
  ],
  "loops": [
    {
      "to": 72,
      "from": 10,
      "name": "Logic Chain",
      "slug": "01-logic-chain",
      "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
      "matchId": "e8faec0b-9f7e-48c0-9872-9bc2ef4cc4c5",
      "evidence": "The document presents a logical sequence of information, starting with the components of ARR and building up to benchmarking.",
      "position": 0,
      "objective": "To understand the components of ARR and how they relate to each other.",
      "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
      "confidence": 0.6,
      "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion"
    }
  ],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}