{
  "report_rows": [
    {
      "kpi": "Q2 2026 revenue",
      "prediction": "BEAT",
      "answer": "pred ~$3.16B vs. cons $2.99B",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Q2 2026 diluted EPS",
      "prediction": "BEAT",
      "answer": "pred ~$10.80 vs. cons $10.45",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Q2 2026 ending backlog",
      "prediction": "BEAT",
      "answer": "pred ~$13.1B vs. cons ~$12.7B",
      "confidence": "LOW"
    }
  ],
  "guide_rows": [
    {
      "kpi": "FY2026 total revenue outlook",
      "prediction": "UNCHANGED",
      "answer": "guide ~$12.1B vs. cons $12.04B (FY2026)",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Same-store revenue growth outlook",
      "prediction": "LOWER",
      "answer": "guide ~29% vs. cons ~30% (FY2026)",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Gross-margin commentary",
      "prediction": "LOWER",
      "answer": "guide ~25.0% vs. cons ~25.6% (2H 2026)",
      "confidence": "MEDIUM"
    }
  ],
  "day1_residual_pct": 3.0,
  "day1_confidence": "LOW",
  "day5_residual_pct": 0.8,
  "day5_path": "FADE",
  "day5_rationale": "A Q2 EPS beat of ~$10.80 vs. $10.45 and backlog of ~$13.1B vs. ~$12.7B should support the initial reaction, but FY2026 same-store growth of ~29% vs. ~30% expected and 2H gross margin of ~25.0% vs. ~25.6% expected imply limited out-period estimate upside, causing most of the day-1 gain to fade.",
  "day5_confidence": "LOW"
}