Cascadia Portfolio · Finance case study · ← Executive pack (Phase 1) · Margins & segments (Phase 2) · Peer benchmark (Phase 3) · Q2 read-through (announced)

FormFactor (NASDAQ: FORM) — Q2 FY2026 Filed vs Announced

The Q2 10-Q has filed. The read-through pre-committed to replacing itself with a reconciliation of the announced press-release figures against the filed XBRL — published whichever way it came out. This is that reconciliation.

Filed — 10-Q XBRL

These Q2 FY2026 figures are now filed, tagged XBRL facts, extracted from FormFactor's Q2 10-Q () — the quarter ended 2026-06-27. They are compared here against the announced figures from the Q2 earnings release (8-K Item 2.02 EX-99.1, ).

Phases 1–3 remain frozen as-of 2026-07-21 and were not refreshed by this build. This page is a freeze extension — new files only, its own as-of date. No existing series was re-pulled or re-stamped; a structural freeze-integrity check in validate_q2_filed.py verifies it.

Q2 FY2026 as filed

GAAP, from the 10-Q XBRL. Sequential change vs the frozen Q1 FY2026 series (also XBRL).

Announced vs filed — every compared line

Announced = 8-K EX-99.1 (furnished 2026-07-29). Filed = 10-Q XBRL (filed 2026-08-04). $M except margins (%) and EPS ($/share).

The gross-profit walk — on filed figures

Phase 2 method: Δgross profit splits into a revenue effect (Δrevenue × prior-quarter GM%) and a margin effect (ΔGM% × current revenue). Applied to the filed Q1→Q2 numbers.

Filed matches announced to the dollar — the same $44.1M gain, margin over volume

Q1 → Q2 FY2026 gross profit, $M, GAAP as filed

Gross-profit walk — data table

What the filing resolved

The read-through flagged one open question for the 10-Q. Here is how it landed.

Data & method

Built from public SEC filings (10-Q XBRL and an 8-K earnings-release exhibit). Phases 1–3 remain frozen as-of 2026-07-21. Independent portfolio project — not affiliated with, endorsed by, or based on any non-public information from FormFactor or any company shown. Not investment advice.