{"ticker": {"uuid": "15214a7b-ac0c-4807-b454-0ee262fe057e", "symbol": "ATRO", "name": "Astronics Corporation", "sector": "Industrials", "industry": "Aerospace & Defense", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 3, "inline": 1, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": -40.9, "average_surprise_label": "-40.9%", "median_surprise": 15.7, "surprise_dispersion": 155.6, "average_reaction": 0.7, "average_reaction_label": "+0.7%", "average_abs_reaction": 9.1, "positive_response_rate": 50.0, "confirmation_rate": 80.0, "reaction_sample": 12, "streak": {"count": 3, "band": "beat", "label": "3 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "evidence": {"score": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": null, "revenue_growth_1y": 8.6, "cash_conversion": 2.34, "net_margin": 5.1, "earnings_yield": 1.4, "eps_surprise_avg": 11.8, "sue_score": 1.13, "pe_ratio": 84.6, "completeness": 92.9, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-14", "close": 93.45, "currency": "USD", "return_13w": 49.0, "fair_value": 29.075657, "fair_value_gap": 221.4, "relative_strength": 51.4, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 61.0}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-08-03", "date_source": "exact", "eps_actual": -0.17, "eps_estimate": -0.03, "eps_surprise": -0.14, "surprise_pct": -466.6667, "surprise_label": "-466.7%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -15.909088657923071, "one_week_reaction_label": "-15.9%", "four_week_reaction": -16.254938949678923, "four_week_reaction_label": "-16.3%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-09-30", "reported_date": "2023-11-08", "date_source": "exact", "eps_actual": -0.11, "eps_estimate": 0.06, "eps_surprise": -0.17, "surprise_pct": -283.3333, "surprise_label": "-283.3%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -8.28660801429716, "one_week_reaction_label": "-8.3%", "four_week_reaction": -4.485981935877945, "four_week_reaction_label": "-4.5%", "confirmation": "confirmed", "revenue": 493914000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -33397000.0, "operating_cash_flow": -1125000.0, "free_cash_flow": 1106000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-27", "date_source": "exact", "eps_actual": 0.2, "eps_estimate": 0.22, "eps_surprise": -0.02, "surprise_pct": -9.0909, "surprise_label": "-9.1%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.8975753854165939, "one_week_reaction_label": "+0.9%", "four_week_reaction": -2.798311585778044, "four_week_reaction_label": "-2.8%", "confirmation": "contained", "revenue": 195292000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 6976000.0, "operating_cash_flow": -1674000.0, "free_cash_flow": -68000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-01", "date_source": "exact", "eps_actual": 0.07, "eps_estimate": 0.05, "eps_surprise": 0.02, "surprise_pct": 40.0, "surprise_label": "+40.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 10.796136376878808, "one_week_reaction_label": "+10.8%", "four_week_reaction": 26.176113906009736, "four_week_reaction_label": "+26.2%", "confirmation": "confirmed", "revenue": 185074000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -3178000.0, "operating_cash_flow": 2037000.0, "free_cash_flow": 3635000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-01", "date_source": "exact", "eps_actual": 0.16, "eps_estimate": 0.14, "eps_surprise": 0.02, "surprise_pct": 14.2857, "surprise_label": "+14.3%", "surprise_band": "beat", "eps_yoy": 194.11764705882354, "eps_yoy_label": "+194.1%", "one_week_reaction": -10.409252758299985, "one_week_reaction_label": "-10.4%", "four_week_reaction": -7.8291819905554565, "four_week_reaction_label": "-7.8%", "confirmation": "diverged", "revenue": 198114000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1533000.0, "operating_cash_flow": -6260000.0, "free_cash_flow": -4464000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-06", "date_source": "exact", "eps_actual": 0.29, "eps_estimate": 0.2, "eps_surprise": 0.09, "surprise_pct": 45.0, "surprise_label": "+45.0%", "surprise_band": "beat", "eps_yoy": 363.6363636363636, "eps_yoy_label": "+363.6%", "one_week_reaction": 2.145679399816527, "one_week_reaction_label": "+2.1%", "four_week_reaction": -8.80858305720402, "four_week_reaction_label": "-8.8%", "confirmation": "confirmed", "revenue": 203698000.0, "revenue_yoy": -58.758407334070306, "revenue_yoy_label": "-58.8%", "net_income": -11738000.0, "operating_cash_flow": 8372000.0, "free_cash_flow": 10222000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-03-04", "date_source": "exact", "eps_actual": 0.4779, "eps_estimate": 0.275, "eps_surprise": 0.2029, "surprise_pct": 73.7818, "surprise_label": "+73.8%", "surprise_band": "beat", "eps_yoy": 138.94999999999996, "eps_yoy_label": "+138.9%", "one_week_reaction": 22.188901425846353, "one_week_reaction_label": "+22.2%", "four_week_reaction": 23.288354119711776, "four_week_reaction_label": "+23.3%", "confirmation": "confirmed", "revenue": 208540000.0, "revenue_yoy": 6.783688015894149, "revenue_yoy_label": "+6.8%", "net_income": -2832000.0, "operating_cash_flow": 26417000.0, "free_cash_flow": 29601000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-06", "date_source": "exact", "eps_actual": 0.37, "eps_estimate": 0.25, "eps_surprise": 0.12, "surprise_pct": 48.0, "surprise_label": "+48.0%", "surprise_band": "beat", "eps_yoy": 428.57142857142856, "eps_yoy_label": "+428.6%", "one_week_reaction": 15.29116187747171, "one_week_reaction_label": "+15.3%", "four_week_reaction": 30.791790503435678, "four_week_reaction_label": "+30.8%", "confirmation": "confirmed", "revenue": 205936000.0, "revenue_yoy": 11.272247857613712, "revenue_yoy_label": "+11.3%", "net_income": 9528000.0, "operating_cash_flow": 20642000.0, "free_cash_flow": 22747000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-06", "date_source": "exact", "eps_actual": 0.32, "eps_estimate": 0.32, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 100.0, "eps_yoy_label": "+100.0%", "one_week_reaction": -10.945708526156718, "one_week_reaction_label": "-10.9%", "four_week_reaction": 6.158787651900656, "four_week_reaction_label": "+6.2%", "confirmation": "contained", "revenue": 204678000.0, "revenue_yoy": 3.3132438898815835, "revenue_yoy_label": "+3.3%", "net_income": 1314000.0, "operating_cash_flow": -7634000.0, "free_cash_flow": -3029000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-04", "date_source": "exact", "eps_actual": 0.41, "eps_estimate": 0.35, "eps_surprise": 0.06, "surprise_pct": 17.1429, "surprise_label": "+17.1%", "surprise_band": "beat", "eps_yoy": 41.37931034482759, "eps_yoy_label": "+41.4%", "one_week_reaction": -4.473362921594506, "one_week_reaction_label": "-4.5%", "four_week_reaction": 10.959739922241644, "four_week_reaction_label": "+11.0%", "confirmation": "diverged", "revenue": 211447000.0, "revenue_yoy": 3.8041610619642805, "revenue_yoy_label": "+3.8%", "net_income": -11098000.0, "operating_cash_flow": 34904000.0, "free_cash_flow": 48054000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-24", "date_source": "exact", "eps_actual": 0.63, "eps_estimate": 0.5, "eps_surprise": 0.13, "surprise_pct": 26.0, "surprise_label": "+26.0%", "surprise_band": "beat", "eps_yoy": 31.826741996233526, "eps_yoy_label": "+31.8%", "one_week_reaction": 3.0287531873437477, "one_week_reaction_label": "+3.0%", "four_week_reaction": -18.53035190324694, "four_week_reaction_label": "-18.5%", "confirmation": "confirmed", "revenue": 240067000.0, "revenue_yoy": 15.117962980723124, "revenue_yoy_label": "+15.1%", "net_income": 29615000.0, "operating_cash_flow": 27623000.0, "free_cash_flow": 39436000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-12", "date_source": "exact", "eps_actual": 0.49, "eps_estimate": 0.47, "eps_surprise": 0.02, "surprise_pct": 4.2553, "surprise_label": "+4.3%", "surprise_band": "beat", "eps_yoy": 32.432432432432435, "eps_yoy_label": "+32.4%", "one_week_reaction": 4.675011722258836, "one_week_reaction_label": "+4.7%", "four_week_reaction": 12.839636762178595, "four_week_reaction_label": "+12.8%", "confirmation": "confirmed", "revenue": 230619000.0, "revenue_yoy": 11.98576256701111, "revenue_yoy_label": "+12.0%", "net_income": 25540000.0, "operating_cash_flow": 10606000.0, "free_cash_flow": 21766000.0, "currency": "USD"}], "charts": {"quarters": ["2023-06-30", "2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31"], "eps_actual": [-0.17, -0.11, 0.2, 0.07, 0.16, 0.29, 0.4779, 0.37, 0.32, 0.41, 0.63, 0.49], "eps_estimate": [-0.03, 0.06, 0.22, 0.05, 0.14, 0.2, 0.275, 0.25, 0.32, 0.35, 0.5, 0.47], "surprise": [-466.6667, -283.3333, -9.0909, 40.0, 14.2857, 45.0, 73.7818, 48.0, 0.0, 17.1429, 26.0, 4.2553], "reaction_1w": [-15.909088657923071, -8.28660801429716, 0.8975753854165939, 10.796136376878808, -10.409252758299985, 2.145679399816527, 22.188901425846353, 15.29116187747171, -10.945708526156718, -4.473362921594506, 3.0287531873437477, 4.675011722258836], "reaction_4w": [-16.254938949678923, -4.485981935877945, -2.798311585778044, 26.176113906009736, -7.8291819905554565, -8.80858305720402, 23.288354119711776, 30.791790503435678, 6.158787651900656, 10.959739922241644, -18.53035190324694, 12.839636762178595], "revenue": [null, 493.91, 195.29, 185.07, 198.11, 203.7, 208.54, 205.94, 204.68, 211.45, 240.07, 230.62], "net_income": [null, -33.4, 6.98, -3.18, 1.53, -11.74, -2.83, 9.53, 1.31, -11.1, 29.61, 25.54], "financial_unit": "millions", "scatter": [{"x": -466.6667, "y": -15.909088657923071, "label": "2023-06-30"}, {"x": -283.3333, "y": -8.28660801429716, "label": "2023-09-30"}, {"x": -9.0909, "y": 0.8975753854165939, "label": "2023-12-31"}, {"x": 40.0, "y": 10.796136376878808, "label": "2024-03-31"}, {"x": 14.2857, "y": -10.409252758299985, "label": "2024-06-30"}, {"x": 45.0, "y": 2.145679399816527, "label": "2024-09-30"}, {"x": 73.7818, "y": 22.188901425846353, "label": "2024-12-31"}, {"x": 48.0, "y": 15.29116187747171, "label": "2025-03-31"}, {"x": 0.0, "y": -10.945708526156718, "label": "2025-06-30"}, {"x": 17.1429, "y": -4.473362921594506, "label": "2025-09-30"}, {"x": 26.0, "y": 3.0287531873437477, "label": "2025-12-31"}, {"x": 4.2553, "y": 4.675011722258836, "label": "2026-03-31"}], "earnings_price": {"available": false, "dates": [], "price_index": [], "eps_index": [], "gap": [], "quarter_markers": [], "bridge_labels": [], "bridge_values": []}}, "earnings_price": {"available": false, "reason": "Earnings power must be positive at the start of the three-year window."}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}