{"ticker": {"uuid": "6a3cace5-cb2c-4eb5-9e1a-39e67462d96b", "symbol": "CMTL", "name": "Comtech Telecommunications Corp", "sector": "Technology", "industry": "Communication Equipment", "currency": "USD"}, "next_event": {"report_date": "2026-09-29", "fiscal_date_ending": "2026-07-31", "estimate": -0.27, "session": "Time unconfirmed", "days": 47}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 3, "inline": 1, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 88.0, "average_surprise_label": "+88.0%", "median_surprise": 24.6, "surprise_dispersion": 583.9, "average_reaction": -5.7, "average_reaction_label": "-5.7%", "average_abs_reaction": 25.7, "positive_response_rate": 41.7, "confirmation_rate": 72.7, "reaction_sample": 12, "streak": {"count": 6, "band": "beat", "label": "6 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": 73, "band": "High", "tone": "negative", "days": 47, "proximity_component": 8, "reaction_component": 35, "variability_component": 25, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "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.3, "cash_conversion": -1.82, "net_margin": -5.5, "earnings_yield": null, "eps_surprise_avg": 36.9, "sue_score": -0.25, "pe_ratio": null, "completeness": 78.6, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 1.73, "currency": "USD", "return_13w": -56.0, "fair_value": 4.187532, "fair_value_gap": -58.7, "relative_strength": -57.7, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 48.2}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-10-12", "date_source": "exact", "eps_actual": 0.29, "eps_estimate": 0.17, "eps_surprise": 0.12, "surprise_pct": 70.5882, "surprise_label": "+70.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 26.155717761557156, "one_week_reaction_label": "+26.2%", "four_week_reaction": 54.25790754257906, "four_week_reaction_label": "+54.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-10-31", "reported_date": "2023-12-07", "date_source": "exact", "eps_actual": 0.24, "eps_estimate": 0.24, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -28.00982800982802, "one_week_reaction_label": "-28.0%", "four_week_reaction": -30.958230958230963, "four_week_reaction_label": "-31.0%", "confirmation": "contained", "revenue": 151911000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -1437000.0, "operating_cash_flow": -14545000.0, "free_cash_flow": -11329000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-03-18", "date_source": "exact", "eps_actual": -0.15, "eps_estimate": 0.2, "eps_surprise": -0.35, "surprise_pct": -175.0, "surprise_label": "-175.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -30.065359477124183, "one_week_reaction_label": "-30.1%", "four_week_reaction": -49.346405228758165, "four_week_reaction_label": "-49.3%", "confirmation": "confirmed", "revenue": 134225000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -24198000.0, "operating_cash_flow": -26660000.0, "free_cash_flow": -22387000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-06-18", "date_source": "exact", "eps_actual": 0.2, "eps_estimate": 0.01, "eps_surprise": 0.19, "surprise_pct": 1900.0, "surprise_label": "+1900.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 71.69811320754717, "one_week_reaction_label": "+71.7%", "four_week_reaction": 57.0754716981132, "four_week_reaction_label": "+57.1%", "confirmation": "confirmed", "revenue": 128076000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 2795000.0, "operating_cash_flow": -3793000.0, "free_cash_flow": -2378000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-10-11", "date_source": "exact", "eps_actual": -0.35, "eps_estimate": 0.06, "eps_surprise": -0.41, "surprise_pct": -683.3333333333333, "surprise_label": "-683.3%", "surprise_band": "miss", "eps_yoy": -220.68965517241378, "eps_yoy_label": "-220.7%", "one_week_reaction": -7.207207207207213, "one_week_reaction_label": "-7.2%", "four_week_reaction": -34.45945945945946, "four_week_reaction_label": "-34.5%", "confirmation": "confirmed", "revenue": 126191000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -77145000.0, "operating_cash_flow": -16611000.0, "free_cash_flow": -12432000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2025-01-13", "date_source": "exact", "eps_actual": -1.27, "eps_estimate": -0.36, "eps_surprise": -0.91, "surprise_pct": -252.7778, "surprise_label": "-252.8%", "surprise_band": "miss", "eps_yoy": -629.1666666666667, "eps_yoy_label": "-629.2%", "one_week_reaction": -36.31961259079903, "one_week_reaction_label": "-36.3%", "four_week_reaction": -43.341404358353515, "four_week_reaction_label": "-43.3%", "confirmation": "confirmed", "revenue": 115800000.0, "revenue_yoy": -23.771155479195055, "revenue_yoy_label": "-23.8%", "net_income": -148407000.0, "operating_cash_flow": -21806000.0, "free_cash_flow": -19391000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-03-12", "date_source": "exact", "eps_actual": -0.39, "eps_estimate": -0.6, "eps_surprise": 0.21, "surprise_pct": 35.0, "surprise_label": "+35.0%", "surprise_band": "beat", "eps_yoy": -160.0, "eps_yoy_label": "-160.0%", "one_week_reaction": 2.6239067055393543, "one_week_reaction_label": "+2.6%", "four_week_reaction": -20.699708454810494, "four_week_reaction_label": "-20.7%", "confirmation": "confirmed", "revenue": 126574000.0, "revenue_yoy": -5.70013037809648, "revenue_yoy_label": "-5.7%", "net_income": -48739000.0, "operating_cash_flow": -234000.0, "free_cash_flow": 1419000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-06-09", "date_source": "exact", "eps_actual": -0.18, "eps_estimate": -0.21, "eps_surprise": 0.03, "surprise_pct": 14.2857, "surprise_label": "+14.3%", "surprise_band": "beat", "eps_yoy": -190.0, "eps_yoy_label": "-190.0%", "one_week_reaction": -14.096916299559473, "one_week_reaction_label": "-14.1%", "four_week_reaction": 14.537444933920707, "four_week_reaction_label": "+14.5%", "confirmation": "diverged", "revenue": 126787000.0, "revenue_yoy": -1.0064336800024987, "revenue_yoy_label": "-1.0%", "net_income": 33934000.0, "operating_cash_flow": 2301000.0, "free_cash_flow": 4762000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-09-24", "date_source": "exact", "eps_actual": -0.25, "eps_estimate": -0.42, "eps_surprise": 0.17, "surprise_pct": 40.4762, "surprise_label": "+40.5%", "surprise_band": "beat", "eps_yoy": 28.571428571428566, "eps_yoy_label": "+28.6%", "one_week_reaction": 14.222222222222214, "one_week_reaction_label": "+14.2%", "four_week_reaction": 31.555555555555554, "four_week_reaction_label": "+31.6%", "confirmation": "confirmed", "revenue": 130367000.0, "revenue_yoy": 3.309269282278451, "revenue_yoy_label": "+3.3%", "net_income": 7910000.0, "operating_cash_flow": 11447000.0, "free_cash_flow": 13483000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-11-10", "date_source": "exact", "eps_actual": -0.18, "eps_estimate": -0.39, "eps_surprise": 0.21, "surprise_pct": 53.8462, "surprise_label": "+53.8%", "surprise_band": "beat", "eps_yoy": 85.8267716535433, "eps_yoy_label": "+85.8%", "one_week_reaction": 5.263157894736847, "one_week_reaction_label": "+5.3%", "four_week_reaction": 6.907894736842104, "four_week_reaction_label": "+6.9%", "confirmation": "confirmed", "revenue": 111032000.0, "revenue_yoy": -4.117443868739206, "revenue_yoy_label": "-4.1%", "net_income": -15879000.0, "operating_cash_flow": 8076000.0, "free_cash_flow": 11332000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-03-16", "date_source": "exact", "eps_actual": -0.18, "eps_estimate": -0.3, "eps_surprise": 0.12, "surprise_pct": 40.0, "surprise_label": "+40.0%", "surprise_band": "beat", "eps_yoy": 53.846153846153854, "eps_yoy_label": "+53.8%", "one_week_reaction": -22.48394004282655, "one_week_reaction_label": "-22.5%", "four_week_reaction": -20.985010706638114, "four_week_reaction_label": "-21.0%", "confirmation": "diverged", "revenue": 106761000.0, "revenue_yoy": -15.653293725409641, "revenue_yoy_label": "-15.7%", "net_income": -13635000.0, "operating_cash_flow": 4870000.0, "free_cash_flow": 9298000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-06-15", "date_source": "exact", "eps_actual": -0.26, "eps_estimate": -0.3, "eps_surprise": 0.04, "surprise_pct": 13.3333, "surprise_label": "+13.3%", "surprise_band": "beat", "eps_yoy": -44.44444444444445, "eps_yoy_label": "-44.4%", "one_week_reaction": -50.310559006211186, "one_week_reaction_label": "-50.3%", "four_week_reaction": -60.45548654244306, "four_week_reaction_label": "-60.5%", "confirmation": "diverged", "revenue": 106004000.0, "revenue_yoy": -16.39205912278073, "revenue_yoy_label": "-16.4%", "net_income": -3453000.0, "operating_cash_flow": 6108000.0, "free_cash_flow": 11543000.0, "currency": "USD"}], "charts": {"quarters": ["2023-07-31", "2023-10-31", "2024-01-31", "2024-04-30", "2024-07-31", "2024-10-31", "2025-01-31", "2025-04-30", "2025-07-31", "2025-10-31", "2026-01-31", "2026-04-30"], "eps_actual": [0.29, 0.24, -0.15, 0.2, -0.35, -1.27, -0.39, -0.18, -0.25, -0.18, -0.18, -0.26], "eps_estimate": [0.17, 0.24, 0.2, 0.01, 0.06, -0.36, -0.6, -0.21, -0.42, -0.39, -0.3, -0.3], "surprise": [70.5882, 0.0, -175.0, 1900.0, -683.3333333333333, -252.7778, 35.0, 14.2857, 40.4762, 53.8462, 40.0, 13.3333], "reaction_1w": [26.155717761557156, -28.00982800982802, -30.065359477124183, 71.69811320754717, -7.207207207207213, -36.31961259079903, 2.6239067055393543, -14.096916299559473, 14.222222222222214, 5.263157894736847, -22.48394004282655, -50.310559006211186], "reaction_4w": [54.25790754257906, -30.958230958230963, -49.346405228758165, 57.0754716981132, -34.45945945945946, -43.341404358353515, -20.699708454810494, 14.537444933920707, 31.555555555555554, 6.907894736842104, -20.985010706638114, -60.45548654244306], "revenue": [null, 151.91, 134.22, 128.08, 126.19, 115.8, 126.57, 126.79, 130.37, 111.03, 106.76, 106.0], "net_income": [null, -1.44, -24.2, 2.79, -77.14, -148.41, -48.74, 33.93, 7.91, -15.88, -13.63, -3.45], "financial_unit": "millions", "scatter": [{"x": 70.5882, "y": 26.155717761557156, "label": "2023-07-31"}, {"x": 0.0, "y": -28.00982800982802, "label": "2023-10-31"}, {"x": -175.0, "y": -30.065359477124183, "label": "2024-01-31"}, {"x": 1900.0, "y": 71.69811320754717, "label": "2024-04-30"}, {"x": -683.3333333333333, "y": -7.207207207207213, "label": "2024-07-31"}, {"x": -252.7778, "y": -36.31961259079903, "label": "2024-10-31"}, {"x": 35.0, "y": 2.6239067055393543, "label": "2025-01-31"}, {"x": 14.2857, "y": -14.096916299559473, "label": "2025-04-30"}, {"x": 40.4762, "y": 14.222222222222214, "label": "2025-07-31"}, {"x": 53.8462, "y": 5.263157894736847, "label": "2025-10-31"}, {"x": 40.0, "y": -22.48394004282655, "label": "2026-01-31"}, {"x": 13.3333, "y": -50.310559006211186, "label": "2026-04-30"}], "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."}