{"schema_version":"secwatch.filing_event.v1","accession":"0000866729-24-000022","form_type":"8-K","ticker":"SCHL","cik":"0000866729","company_name":"SCHOLASTIC CORP","filed_at":"2024-09-26T23:59:59+00:00","discovered_at":"2026-05-14T18:03:16.084387+00:00","generated_at":"2026-05-31T01:43:18.871337+00:00","sec_items":["2.02","9.01"],"event_type":"earnings","sentiment":"neutral","materiality_score":0.55,"calibrated_materiality_score":0.55,"confidence":"high","headline":"Scholastic Q1 operating loss improves to $(88.5)M; revenue up 4% to $237.2M, affirms FY2025 guidance","bullets":["Q1 revenue $237.2M, up 4% YoY; operating loss improved to $(88.5)M from $(99.1)M.","Diluted EPS loss $(2.21) vs $(2.35) YoY; adjusted EBITDA loss $(60.5)M, improved 14%.","Children's Book Publishing & Distribution rev up 3% to $105.4M; Education Solutions down 16% to $55.7M.","New Entertainment segment (including 9 Story Media) contributed $16.6M revenue; operating loss $(0.5)M incl. $1.7M one-time charges.","Company affirms fiscal 2025 guidance; net debt $152.1M vs prior net cash $119.9M due to 9 Story acquisition."],"urls":{"canonical":"https://secwatch.observer/filing/0000866729-24-000022","json":"https://secwatch.observer/filing/0000866729-24-000022.json","markdown":"https://secwatch.observer/filing/0000866729-24-000022.md","text":"https://secwatch.observer/filing/0000866729-24-000022.txt","edgar_index":"https://www.sec.gov/Archives/edgar/data/866729/000086672924000022/0000866729-24-000022-index.htm","edgar_primary_document":"https://www.sec.gov/Archives/edgar/data/866729/000086672924000022/schl-20240926.htm"},"model":{"generated_by":"deepseek-v4-flash:cloud@v2","generated_at":"2026-05-31T01:43:18.871337+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"}