{"schema_version":"secwatch.filing_event.v1","accession":"0001039399-25-000033","form_type":"8-K","ticker":"FORM","cik":"0001039399","company_name":"FORMFACTOR INC","filed_at":"2025-04-30T23:59:59+00:00","discovered_at":"2026-05-14T18:02:47.255829+00:00","generated_at":"2026-05-23T01:50:03.293433+00:00","sec_items":["2.02","9.01"],"event_type":"earnings","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"confidence":"high","headline":"FormFactor Q1 revenue $171.4M, EPS $0.08 GAAP; Q2 guidance $190M revenue, $75M buyback authorized","bullets":["Q1 GAAP net income $6.4M ($0.08 diluted) vs Q4 $9.7M ($0.12); non-GAAP $18.0M ($0.23).","Revenue $171.4M, down 9.6% sequentially but above outlook mid-point; Foundry & Logic demand up low-single digits.","DRAM probe card shipments restricted by export controls to China; acquired minority interest in FICT Limited.","Q2 fiscal 2025 outlook: revenue $190M +/- $5M, non-GAAP EPS $0.30 +/- $0.04, GAAP EPS $0.18 +/- $0.04.","Board authorized new $75M stock repurchase plan expiring April 23, 2027; Q1 free cash flow $6.3M."],"urls":{"canonical":"https://secwatch.observer/filing/0001039399-25-000033","json":"https://secwatch.observer/filing/0001039399-25-000033.json","markdown":"https://secwatch.observer/filing/0001039399-25-000033.md","text":"https://secwatch.observer/filing/0001039399-25-000033.txt","edgar_index":"https://www.sec.gov/Archives/edgar/data/1039399/000103939925000033/0001039399-25-000033-index.htm","edgar_primary_document":"https://www.sec.gov/Archives/edgar/data/1039399/000103939925000033/form-20250430.htm"},"model":{"generated_by":"deepseek-v4-flash:cloud@v2","generated_at":"2026-05-23T01:50:03.293433+00:00"},"review":{"review_status":"machine_generated","human_reviewed":false,"corrected":false,"correction_note":null,"correction_timestamp":null,"superseded_by":null,"related_filings":[]},"source_grounded_claims":[],"license":"Source filings: public domain (SEC EDGAR). Summaries (headline + bullets): CC-BY-4.0; attribute https://secwatch.observer"}