{
  "report_rows": [
    {
      "kpi": "Revenue",
      "prediction": "BEAT",
      "answer": "pred ~$3.060B vs. cons $2.971B",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Operating diluted EPS",
      "prediction": "BEAT",
      "answer": "pred ~$11.15 vs. cons $10.60",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Ending backlog",
      "prediction": "BEAT",
      "answer": "pred ~$12.850B vs. cons $12.653B",
      "confidence": "MEDIUM"
    }
  ],
  "guide_rows": [
    {
      "kpi": "FY2026 same-store revenue growth",
      "prediction": "UNKNOWN",
      "answer": "guide mid- to high 20% range vs. no same-store consensus",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "FY2026 gross-margin direction",
      "prediction": "UNKNOWN",
      "answer": "guide strong ranges vs. no quantitative guide comparator",
      "confidence": "LOW"
    },
    {
      "kpi": "FY2026 CapEx",
      "prediction": "UNKNOWN",
      "answer": "guide ~5% of revenue vs. no CapEx consensus",
      "confidence": "MEDIUM"
    }
  ],
  "day1_residual_pct": 3.0,
  "day1_confidence": "LOW",
  "day5_residual_pct": 5.0,
  "day5_path": "FOLLOW-THROUGH",
  "day5_rationale": "FOLLOW-THROUGH \u2014 Q2 beat lifts estimates, while unchanged FY framing caps upside",
  "day5_confidence": "LOW"
}