{
  "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": 46,
  "pageCount": 72,
  "prevPage": 45,
  "nextPage": 47,
  "slideType": "other",
  "function": "present_framework",
  "density": "balanced",
  "nDataPoints": 0,
  "notes": "This page outlines a data modeling process for ARR calculation, specifically describing the creation of Base, Clean, Date, and Padded ARR tables.",
  "elementsJson": null,
  "metadataConfidence": 0.9,
  "imagePath": null,
  "slideHref": "/slides/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c/46",
  "deckHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c",
  "deckJsonHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c.json",
  "deckAnchorHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c#slide-46",
  "components": [
    {
      "bbox": {
        "h": 0.55,
        "w": 0.66,
        "x": 0.17,
        "y": 0.35
      },
      "kind": "list",
      "text": "1. Base ARR table (raw data)\n2. Apply business logic (start/end dates, trials)\n3. Clean ARR table\n4. Date table\n5. Padded ARR table (join Clean + Date)\n6. Net New ARR calculation (Gross New, Expansion, Contraction, Churn)",
      "attrs": null,
      "subkind": "numbered",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "06ccd648-e14f-4937-ba74-006ea795d529",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.15,
        "w": 0.66,
        "x": 0.17,
        "y": 0.175
      },
      "kind": "paragraph",
      "text": "Your ending ARR table should play nicely with other tables you build around it. This ARR table will help you answer the large majority of questions related to ARR, but it’s also the centerpiece for other questions you’ll want to ask about the business.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "943559a4-6fdc-43a1-aabc-f920b3e73e8a",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [
    {
      "name": "List presentation",
      "slug": "list-presentation",
      "agent": null,
      "layer": "slide",
      "matchId": "1c14f96f-3ab1-4d9a-9e26-7e96b53c6b77",
      "evidence": "The slide contains a list/numbered component with a clear list of items.",
      "confidence": 0.7
    }
  ],
  "frameworks": [
    {
      "name": "data-modeling-process",
      "slug": null,
      "matchId": "c9c2e29a-fb35-4216-b010-8d40ddf65316",
      "evidence": "Step-by-step transformation of raw data into structured ARR tables.",
      "confidence": 0.7
    }
  ],
  "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
}