{
  "AAPL": {
    "primary_ttm": {
      "revenue": "466823",
      "operating_income": "154859",
      "net_income": "128930",
      "cfo": "146724",
      "capex": "10041"
    },
    "macrotrends_annual_revenue": [
      "416161",
      "391035",
      "383285"
    ],
    "macrotrends_annual_net_income": [
      "112010",
      "93736",
      "96995"
    ],
    "commands": [
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-market-cap",
        "--price",
        "343.46",
        "--shares",
        "14594180000.000000",
        "--reported",
        "5014000000000",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-valuation",
        "--price",
        "343.46",
        "--eps",
        "8.72",
        "--bvps",
        "7.36732039758314615826308843662336630",
        "--revenue-per-share",
        "31.9869290360952105565369208821598747",
        "--fcf-per-share",
        "9.36558271859056144298617668138943058"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AAPL TTM revenue",
        "--values",
        "{\"primary_or_TTM_bridge\": 466823.0, \"StockAnalysis\": 466823.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AAPL TTM operating_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 154859.0, \"StockAnalysis\": 154859.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AAPL TTM net_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 128930.0, \"StockAnalysis\": 128930.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AAPL TTM cfo",
        "--values",
        "{\"primary_or_TTM_bridge\": 146724.0, \"StockAnalysis\": 146724.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AAPL TTM capex",
        "--values",
        "{\"primary_or_TTM_bridge\": 10041.0, \"StockAnalysis\": 10041.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AAPL FY 2025 revenue",
        "--values",
        "{\"Macrotrends\": 416161.0, \"StockAnalysis\": 416161.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AAPL FY 2024 revenue",
        "--values",
        "{\"Macrotrends\": 391035.0, \"StockAnalysis\": 391035.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AAPL FY 2023 revenue",
        "--values",
        "{\"Macrotrends\": 383285.0, \"StockAnalysis\": 383285.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AAPL FY 2025 net_income",
        "--values",
        "{\"Macrotrends\": 112010.0, \"StockAnalysis\": 112010.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AAPL FY 2024 net_income",
        "--values",
        "{\"Macrotrends\": 93736.0, \"StockAnalysis\": 93736.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AAPL FY 2023 net_income",
        "--values",
        "{\"Macrotrends\": 96995.0, \"StockAnalysis\": 96995.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "three-scenario",
        "--price",
        "343.46",
        "--eps",
        "8.48880855245036034912547330511203781",
        "--shares",
        "145.941800",
        "--growth",
        ".12",
        ".07",
        ".02",
        "--pe",
        "30",
        "25",
        "18",
        "--years",
        "5",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "calc",
        "--expr",
        "146724 - 10041 - 0 - 0 - 13706"
      ]
    ],
    "boundary": "Source discrepancies are disclosed in the report. CLI output is arithmetic validation, not an investment verdict. Three-scenario output is synthetic EV/share, not GAAP EPS equity valuation."
  },
  "MSFT": {
    "primary_ttm": {
      "revenue": "331839",
      "operating_income": "155237",
      "net_income": "133749",
      "cfo": "182935",
      "capex": "115948"
    },
    "macrotrends_annual_revenue": [
      "331839",
      "281724",
      "245122"
    ],
    "macrotrends_annual_net_income": [
      "133749",
      "101832",
      "88136"
    ],
    "commands": [
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-market-cap",
        "--price",
        "529.05",
        "--shares",
        "7425545491.000000",
        "--reported",
        "3902000000000",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-valuation",
        "--price",
        "529.05",
        "--eps",
        "17.95",
        "--bvps",
        "59.5763638558523780781723582063501225",
        "--revenue-per-share",
        "44.6888380661325881842880490946547216",
        "--fcf-per-share",
        "9.02115542638455300522513491393005594"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "MSFT TTM revenue",
        "--values",
        "{\"primary_or_TTM_bridge\": 331839.0, \"StockAnalysis\": 331839.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "MSFT TTM operating_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 155237.0, \"StockAnalysis\": 155237.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "MSFT TTM net_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 133749.0, \"StockAnalysis\": 133749.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "MSFT TTM cfo",
        "--values",
        "{\"primary_or_TTM_bridge\": 182935.0, \"StockAnalysis\": 182935.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "MSFT TTM capex",
        "--values",
        "{\"primary_or_TTM_bridge\": 115948.0, \"StockAnalysis\": 115948.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "MSFT FY 2026 revenue",
        "--values",
        "{\"Macrotrends\": 331839.0, \"StockAnalysis\": 331839.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "MSFT FY 2025 revenue",
        "--values",
        "{\"Macrotrends\": 281724.0, \"StockAnalysis\": 281724.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "MSFT FY 2024 revenue",
        "--values",
        "{\"Macrotrends\": 245122.0, \"StockAnalysis\": 245122.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "MSFT FY 2026 net_income",
        "--values",
        "{\"Macrotrends\": 133749.0, \"StockAnalysis\": 133749.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "MSFT FY 2025 net_income",
        "--values",
        "{\"Macrotrends\": 101832.0, \"StockAnalysis\": 101832.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "MSFT FY 2024 net_income",
        "--values",
        "{\"Macrotrends\": 88136.0, \"StockAnalysis\": 88136.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "three-scenario",
        "--price",
        "529.05",
        "--eps",
        "16.7246433478216233582293193441564494",
        "--shares",
        "74.25545491",
        "--growth",
        ".20",
        ".15",
        ".08",
        "--pe",
        "30",
        "25",
        "18",
        "--years",
        "5",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "calc",
        "--expr",
        "182935 - 115948 - 3101 - 0 - 12405"
      ]
    ],
    "boundary": "Source discrepancies are disclosed in the report. CLI output is arithmetic validation, not an investment verdict. Three-scenario output is synthetic EV/share, not GAAP EPS equity valuation."
  },
  "GOOGL": {
    "primary_ttm": {
      "revenue": "445866",
      "operating_income": "147628",
      "net_income": "244119",
      "cfo": "185675",
      "capex": "132402"
    },
    "macrotrends_annual_revenue": [
      "402836",
      "350018",
      "307394"
    ],
    "macrotrends_annual_net_income": [
      "132170",
      "100118",
      "73795"
    ],
    "commands": [
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-market-cap",
        "--price",
        "340.59",
        "--shares",
        "12230000000",
        "--reported",
        "4157000000000",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-valuation",
        "--price",
        "340.59",
        "--eps",
        "19.93",
        "--bvps",
        "50.8959116925592804578904333605887163",
        "--revenue-per-share",
        "36.4567457072771872444807849550286182",
        "--fcf-per-share",
        "4.35592804578904333605887162714636141"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "GOOGL TTM revenue",
        "--values",
        "{\"primary_or_TTM_bridge\": 445866.0, \"StockAnalysis\": 445866.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "GOOGL TTM operating_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 147628.0, \"StockAnalysis\": 147628.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "GOOGL TTM net_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 244119.0, \"StockAnalysis\": 244119.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "GOOGL TTM cfo",
        "--values",
        "{\"primary_or_TTM_bridge\": 185675.0, \"StockAnalysis\": 185675.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "GOOGL TTM capex",
        "--values",
        "{\"primary_or_TTM_bridge\": 132402.0, \"StockAnalysis\": 132402.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "GOOGL FY 2025 revenue",
        "--values",
        "{\"Macrotrends\": 402836.0, \"StockAnalysis\": 402836.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "GOOGL FY 2024 revenue",
        "--values",
        "{\"Macrotrends\": 350018.0, \"StockAnalysis\": 350018.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "GOOGL FY 2023 revenue",
        "--values",
        "{\"Macrotrends\": 307394.0, \"StockAnalysis\": 307394.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "GOOGL FY 2025 net_income",
        "--values",
        "{\"Macrotrends\": 132170.0, \"StockAnalysis\": 132170.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "GOOGL FY 2024 net_income",
        "--values",
        "{\"Macrotrends\": 100118.0, \"StockAnalysis\": 100118.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "GOOGL FY 2023 net_income",
        "--values",
        "{\"Macrotrends\": 73795.0, \"StockAnalysis\": 73795.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "three-scenario",
        "--price",
        "340.59",
        "--eps",
        "9.61354497354497354497354497354497354",
        "--shares",
        "122.3",
        "--growth",
        ".22",
        ".15",
        ".05",
        "--pe",
        "28",
        "22",
        "16",
        "--years",
        "5",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "calc",
        "--expr",
        "185675 - 132402 - 0 - 0 - 28147"
      ]
    ],
    "boundary": "Source discrepancies are disclosed in the report. CLI output is arithmetic validation, not an investment verdict. Three-scenario output is synthetic EV/share, not GAAP EPS equity valuation."
  },
  "AMZN": {
    "primary_ttm": {
      "revenue": "775680",
      "operating_income": "93712",
      "net_income": "135281",
      "cfo": "161403",
      "capex": "173028"
    },
    "macrotrends_annual_revenue": [
      "716924",
      "637959",
      "574785"
    ],
    "macrotrends_annual_net_income": [
      "77670",
      "59248",
      "30425"
    ],
    "commands": [
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-market-cap",
        "--price",
        "250.00",
        "--shares",
        "10786313572.000000",
        "--reported",
        "2689000000000",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-valuation",
        "--price",
        "250.00",
        "--eps",
        "12.44",
        "--bvps",
        "51.1407346279956638367976420999231822",
        "--revenue-per-share",
        "71.9133552739996311318066694899902359"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AMZN TTM revenue",
        "--values",
        "{\"primary_or_TTM_bridge\": 775680.0, \"StockAnalysis\": 775680.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AMZN TTM operating_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 93712.0, \"StockAnalysis\": 93712.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AMZN TTM net_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 135281.0, \"StockAnalysis\": 135281.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AMZN TTM cfo",
        "--values",
        "{\"primary_or_TTM_bridge\": 161403.0, \"StockAnalysis\": 161403.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AMZN TTM capex",
        "--values",
        "{\"primary_or_TTM_bridge\": 173028.0, \"StockAnalysis\": 173028.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AMZN FY 2025 revenue",
        "--values",
        "{\"Macrotrends\": 716924.0, \"StockAnalysis\": 716924.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AMZN FY 2024 revenue",
        "--values",
        "{\"Macrotrends\": 637959.0, \"StockAnalysis\": 637959.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AMZN FY 2023 revenue",
        "--values",
        "{\"Macrotrends\": 574785.0, \"StockAnalysis\": 574785.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AMZN FY 2025 net_income",
        "--values",
        "{\"Macrotrends\": 77670.0, \"StockAnalysis\": 77670.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AMZN FY 2024 net_income",
        "--values",
        "{\"Macrotrends\": 59248.0, \"StockAnalysis\": 59248.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "AMZN FY 2023 net_income",
        "--values",
        "{\"Macrotrends\": 30425.0, \"StockAnalysis\": 30425.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "three-scenario",
        "--price",
        "250.00",
        "--eps",
        "6.95043765412237358975233767661506290",
        "--shares",
        "107.86313572",
        "--growth",
        ".22",
        ".16",
        ".05",
        "--pe",
        "32",
        "25",
        "18",
        "--years",
        "5",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "calc",
        "--expr",
        "161403 - 173028 - 1599 - 308 - 19314"
      ]
    ],
    "boundary": "Source discrepancies are disclosed in the report. CLI output is arithmetic validation, not an investment verdict. Three-scenario output is synthetic EV/share, not GAAP EPS equity valuation."
  },
  "META": {
    "primary_ttm": {
      "revenue": "228248",
      "operating_income": "86926",
      "net_income": "68098",
      "cfo": "130301",
      "capex": "89325"
    },
    "macrotrends_annual_revenue": [
      "200966",
      "164501",
      "134902"
    ],
    "macrotrends_annual_net_income": [
      "60458",
      "62360",
      "39098"
    ],
    "commands": [
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-market-cap",
        "--price",
        "709.33",
        "--shares",
        "2547506225.000000",
        "--reported",
        "1791000000000",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-valuation",
        "--price",
        "709.33",
        "--eps",
        "26.54",
        "--bvps",
        "102.539886825988030706382277829370172",
        "--revenue-per-share",
        "89.5962481897370044699301961470182472",
        "--fcf-per-share",
        "16.0847497045860996865670073092755642"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "META TTM revenue",
        "--values",
        "{\"primary_or_TTM_bridge\": 228248.0, \"StockAnalysis\": 228247.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "META TTM operating_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 86926.0, \"StockAnalysis\": 86926.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "META TTM net_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 68098.0, \"StockAnalysis\": 68098.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "META TTM cfo",
        "--values",
        "{\"primary_or_TTM_bridge\": 130301.0, \"StockAnalysis\": 130301.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "META TTM capex",
        "--values",
        "{\"primary_or_TTM_bridge\": 89325.0, \"StockAnalysis\": 89325.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "META FY 2025 revenue",
        "--values",
        "{\"Macrotrends\": 200966.0, \"StockAnalysis\": 200966.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "META FY 2024 revenue",
        "--values",
        "{\"Macrotrends\": 164501.0, \"StockAnalysis\": 164501.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "META FY 2023 revenue",
        "--values",
        "{\"Macrotrends\": 134902.0, \"StockAnalysis\": 134902.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "META FY 2025 net_income",
        "--values",
        "{\"Macrotrends\": 60458.0, \"StockAnalysis\": 60458.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "META FY 2024 net_income",
        "--values",
        "{\"Macrotrends\": 62360.0, \"StockAnalysis\": 62360.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "META FY 2023 net_income",
        "--values",
        "{\"Macrotrends\": 39098.0, \"StockAnalysis\": 39098.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "three-scenario",
        "--price",
        "709.33",
        "--eps",
        "27.2975976731911616820484903820009311",
        "--shares",
        "25.47506225",
        "--growth",
        ".22",
        ".16",
        ".05",
        "--pe",
        "28",
        "22",
        "16",
        "--years",
        "5",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "calc",
        "--expr",
        "130301 - 89325 - 3104 - 0 - 25136"
      ]
    ],
    "boundary": "Source discrepancies are disclosed in the report. CLI output is arithmetic validation, not an investment verdict. Three-scenario output is synthetic EV/share, not GAAP EPS equity valuation."
  },
  "NVDA": {
    "primary_ttm": {
      "revenue": "302970",
      "operating_income": "197579",
      "net_income": "192880",
      "cfo": "134360",
      "capex": "7354"
    },
    "macrotrends_annual_revenue": [
      "215938",
      "130497",
      "60922"
    ],
    "macrotrends_annual_net_income": [
      "120067",
      "72880",
      "29760"
    ],
    "commands": [
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-market-cap",
        "--price",
        "214.13",
        "--shares",
        "24147000000",
        "--reported",
        "5161000000000",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-valuation",
        "--price",
        "214.13",
        "--eps",
        "7.91",
        "--bvps",
        "9.48291713256305131072182879860852280",
        "--revenue-per-share",
        "12.5469002360541682196546154801838738",
        "--fcf-per-share",
        "5.25970099805358843748705843375988736"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "NVDA TTM revenue",
        "--values",
        "{\"primary_or_TTM_bridge\": 302970.0, \"StockAnalysis\": 302970.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "NVDA TTM operating_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 197579.0, \"StockAnalysis\": 197579.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "NVDA TTM net_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 192880.0, \"StockAnalysis\": 192880.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "NVDA TTM cfo",
        "--values",
        "{\"primary_or_TTM_bridge\": 134360.0, \"StockAnalysis\": 134360.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "NVDA TTM capex",
        "--values",
        "{\"primary_or_TTM_bridge\": 7354.0, \"StockAnalysis\": 7354.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "NVDA FY 2026 revenue",
        "--values",
        "{\"Macrotrends\": 215938.0, \"StockAnalysis\": 215938.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "NVDA FY 2025 revenue",
        "--values",
        "{\"Macrotrends\": 130497.0, \"StockAnalysis\": 130497.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "NVDA FY 2024 revenue",
        "--values",
        "{\"Macrotrends\": 60922.0, \"StockAnalysis\": 60922.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "NVDA FY 2026 net_income",
        "--values",
        "{\"Macrotrends\": 120067.0, \"StockAnalysis\": 120067.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "NVDA FY 2025 net_income",
        "--values",
        "{\"Macrotrends\": 72880.0, \"StockAnalysis\": 72880.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "NVDA FY 2024 net_income",
        "--values",
        "{\"Macrotrends\": 29760.0, \"StockAnalysis\": 29760.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "three-scenario",
        "--price",
        "214.13",
        "--eps",
        "6.54587319335735288027498239946991345",
        "--shares",
        "241.47",
        "--growth",
        ".30",
        ".22",
        ".05",
        "--pe",
        "28",
        "22",
        "15",
        "--years",
        "5",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "calc",
        "--expr",
        "134360 - 7354 - 0 - 120 - 7241"
      ]
    ],
    "boundary": "Source discrepancies are disclosed in the report. CLI output is arithmetic validation, not an investment verdict. Three-scenario output is synthetic EV/share, not GAAP EPS equity valuation."
  },
  "TSLA": {
    "primary_ttm": {
      "revenue": "103619",
      "operating_income": "4278",
      "net_income": "3804",
      "cfo": "18685",
      "capex": "12923"
    },
    "macrotrends_annual_revenue": [
      "94827",
      "97690",
      "96773"
    ],
    "macrotrends_annual_net_income": [
      "3794",
      "7091",
      "14997"
    ],
    "commands": [
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-market-cap",
        "--price",
        "354.72",
        "--shares",
        "3949547394.000000",
        "--reported",
        "1388000000000",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "verify-valuation",
        "--price",
        "354.72",
        "--eps",
        "1.08",
        "--bvps",
        "21.9918870025338402104512130333483979",
        "--revenue-per-share",
        "26.2356644099052935684305906571936683",
        "--fcf-per-share",
        "1.45890134367127941344055688017400203"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "TSLA TTM revenue",
        "--values",
        "{\"primary_or_TTM_bridge\": 103619.0, \"StockAnalysis\": 103619.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "TSLA TTM operating_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 4278.0, \"StockAnalysis\": 4278.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "TSLA TTM net_income",
        "--values",
        "{\"primary_or_TTM_bridge\": 3804.0, \"StockAnalysis\": 3806.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "TSLA TTM cfo",
        "--values",
        "{\"primary_or_TTM_bridge\": 18685.0, \"StockAnalysis\": 18685.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "TSLA TTM capex",
        "--values",
        "{\"primary_or_TTM_bridge\": 12923.0, \"StockAnalysis\": 12923.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "TSLA FY 2025 revenue",
        "--values",
        "{\"Macrotrends\": 94827.0, \"StockAnalysis\": 94827.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "TSLA FY 2024 revenue",
        "--values",
        "{\"Macrotrends\": 97690.0, \"StockAnalysis\": 97690.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "TSLA FY 2023 revenue",
        "--values",
        "{\"Macrotrends\": 96773.0, \"StockAnalysis\": 96773.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "TSLA FY 2025 net_income",
        "--values",
        "{\"Macrotrends\": 3794.0, \"StockAnalysis\": 3794.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "TSLA FY 2024 net_income",
        "--values",
        "{\"Macrotrends\": 7091.0, \"StockAnalysis\": 7130.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "cross-validate",
        "--field",
        "TSLA FY 2023 net_income",
        "--values",
        "{\"Macrotrends\": 14997.0, \"StockAnalysis\": 14999.0}",
        "--unit",
        "百万美元",
        "--tolerance",
        "1"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "three-scenario",
        "--price",
        "354.72",
        "--eps",
        "0.970660274697073290291133910601690664",
        "--shares",
        "39.49547394",
        "--growth",
        ".60",
        ".25",
        ".00",
        "--pe",
        "60",
        "30",
        "15",
        "--years",
        "5",
        "--currency",
        "USD"
      ],
      [
        "python3",
        "tools/financial_rigor.py",
        "calc",
        "--expr",
        "18685 - 12923 - 74 - 0 - 3798"
      ]
    ],
    "boundary": "Source discrepancies are disclosed in the report. CLI output is arithmetic validation, not an investment verdict. Three-scenario output is synthetic EV/share, not GAAP EPS equity valuation."
  }
}
