{"ticker": {"uuid": "62f9bf27-60c8-4211-bad2-6ec93acad04c", "symbol": "CODX", "name": "Co-Diagnostics, Inc. Common Stock", "sector": "Healthcare", "industry": "Medical Devices", "currency": "USD"}, "next_event": {"report_date": "2026-08-13", "fiscal_date_ending": "2026-06-30", "estimate": null, "session": "After the close", "days": 0}, "profile": {"sample": 12, "measured": 12, "beats": 6, "misses": 5, "inline": 1, "beat_rate": 50.0, "beat_rate_label": "50.0%", "average_surprise": -13.3, "average_surprise_label": "-13.3%", "median_surprise": 0.3, "surprise_dispersion": 47.3, "average_reaction": -12.2, "average_reaction_label": "-12.2%", "average_abs_reaction": 15.3, "positive_response_rate": 16.7, "confirmation_rate": 63.6, "reaction_sample": 12, "streak": {"count": 1, "band": "miss", "label": "1 consecutive misses"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 95, "band": "High", "tone": "negative", "days": 0, "proximity_component": 30, "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": -79.5, "cash_conversion": 0.57, "net_margin": -6753.7, "earnings_yield": null, "eps_surprise_avg": 9.4, "sue_score": -0.01, "pe_ratio": null, "completeness": 78.6, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 1.52, "currency": "USD", "return_13w": -39.9, "fair_value": 21.005721, "fair_value_gap": -92.8, "relative_strength": -77.7, "trend_signal": "Inactive", "expectation_direction": "negative", "expectation_probability": 40.6}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-08-10", "date_source": "exact", "eps_actual": -9.5, "eps_estimate": -7.2, "eps_surprise": -2.3, "surprise_pct": -31.9444, "surprise_label": "-31.9%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -12.121212121212132, "one_week_reaction_label": "-12.1%", "four_week_reaction": -9.090909090909093, "four_week_reaction_label": "-9.1%", "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-09", "date_source": "exact", "eps_actual": -6.54, "eps_estimate": -8.7, "eps_surprise": 2.16, "surprise_pct": 24.8276, "surprise_label": "+24.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -14.285714285714276, "one_week_reaction_label": "-14.3%", "four_week_reaction": -3.007518796992471, "four_week_reaction_label": "-3.0%", "confirmation": "diverged", "revenue": 2457098.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -5982194.0, "operating_cash_flow": -5765171.0, "free_cash_flow": -5528604.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-03-14", "date_source": "exact", "eps_actual": -0.5, "eps_estimate": -0.2, "eps_surprise": -0.3, "surprise_pct": -150.0, "surprise_label": "-150.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -6.956521739130431, "one_week_reaction_label": "-7.0%", "four_week_reaction": 6.086956521739135, "four_week_reaction_label": "+6.1%", "confirmation": "confirmed", "revenue": 3555177.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -14676455.0, "operating_cash_flow": -4778626.0, "free_cash_flow": -4314024.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-09", "date_source": "exact", "eps_actual": -9.81, "eps_estimate": -6.3, "eps_surprise": -3.51, "surprise_pct": -55.7143, "surprise_label": "-55.7%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -8.264462809917356, "one_week_reaction_label": "-8.3%", "four_week_reaction": -13.22314049586776, "four_week_reaction_label": "-13.2%", "confirmation": "confirmed", "revenue": 252745.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -9312043.0, "operating_cash_flow": -8490334.0, "free_cash_flow": -8088041.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-08", "date_source": "exact", "eps_actual": -7.5, "eps_estimate": -10.2, "eps_surprise": 2.7, "surprise_pct": 26.4706, "surprise_label": "+26.5%", "surprise_band": "beat", "eps_yoy": 21.052631578947366, "eps_yoy_label": "+21.1%", "one_week_reaction": 2.752293577981647, "one_week_reaction_label": "+2.8%", "four_week_reaction": 27.52293577981651, "four_week_reaction_label": "+27.5%", "confirmation": "confirmed", "revenue": 2656840.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -7599318.0, "operating_cash_flow": -5204198.0, "free_cash_flow": -5105569.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-07", "date_source": "exact", "eps_actual": -9.82, "eps_estimate": -9.9, "eps_surprise": 0.08, "surprise_pct": 0.8081, "surprise_label": "+0.8%", "surprise_band": "beat", "eps_yoy": -50.152905198776764, "eps_yoy_label": "-50.2%", "one_week_reaction": -5.785123966942134, "one_week_reaction_label": "-5.8%", "four_week_reaction": -26.363636363636356, "four_week_reaction_label": "-26.4%", "confirmation": "diverged", "revenue": 641141.0, "revenue_yoy": -73.90657596888688, "revenue_yoy_label": "-73.9%", "net_income": -9696455.0, "operating_cash_flow": -7229507.0, "free_cash_flow": -7055064.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-03-27", "date_source": "exact", "eps_actual": -0.3778, "eps_estimate": -0.34, "eps_surprise": -0.0378, "surprise_pct": -11.1176, "surprise_label": "-11.1%", "surprise_band": "miss", "eps_yoy": 24.439999999999994, "eps_yoy_label": "+24.4%", "one_week_reaction": -30.585683297180044, "one_week_reaction_label": "-30.6%", "four_week_reaction": -24.64208242950108, "four_week_reaction_label": "-24.6%", "confirmation": "confirmed", "revenue": 149325.0, "revenue_yoy": -95.7997871835917, "revenue_yoy_label": "-95.8%", "net_income": -11031192.0, "operating_cash_flow": -8231006.0, "free_cash_flow": -8158019.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-08", "date_source": "exact", "eps_actual": -7.72, "eps_estimate": -9.9, "eps_surprise": 2.18, "surprise_pct": 22.0202, "surprise_label": "+22.0%", "surprise_band": "beat", "eps_yoy": 21.304791029561677, "eps_yoy_label": "+21.3%", "one_week_reaction": -7.610763794509391, "one_week_reaction_label": "-7.6%", "four_week_reaction": -30.551780375101934, "four_week_reaction_label": "-30.6%", "confirmation": "diverged", "revenue": 50277.0, "revenue_yoy": -80.10761835051139, "revenue_yoy_label": "-80.1%", "net_income": -7533271.0, "operating_cash_flow": -8745214.0, "free_cash_flow": -8653301.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-14", "date_source": "exact", "eps_actual": -7.01, "eps_estimate": -7.5, "eps_surprise": 0.49, "surprise_pct": 6.5333, "surprise_label": "+6.5%", "surprise_band": "beat", "eps_yoy": 6.533333333333337, "eps_yoy_label": "+6.5%", "one_week_reaction": 15.690129767990577, "one_week_reaction_label": "+15.7%", "four_week_reaction": 21.82461659457335, "four_week_reaction_label": "+21.8%", "confirmation": "confirmed", "revenue": 162910.0, "revenue_yoy": -93.8682796103642, "revenue_yoy_label": "-93.9%", "net_income": -7730117.0, "operating_cash_flow": -8287830.0, "free_cash_flow": -7886770.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-13", "date_source": "exact", "eps_actual": -4.66, "eps_estimate": -5.7, "eps_surprise": 1.04, "surprise_pct": 18.2456, "surprise_label": "+18.2%", "surprise_band": "beat", "eps_yoy": 52.54582484725051, "eps_yoy_label": "+52.5%", "one_week_reaction": -18.419108593942376, "one_week_reaction_label": "-18.4%", "four_week_reaction": -7.781334646638763, "four_week_reaction_label": "-7.8%", "confirmation": "diverged", "revenue": 145380.0, "revenue_yoy": -77.32480062887883, "revenue_yoy_label": "-77.3%", "net_income": -5886823.0, "operating_cash_flow": -5904585.0, "free_cash_flow": -5829480.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-03-31", "date_source": "exact", "eps_actual": -4.4388, "eps_estimate": -0.13, "eps_surprise": -4.3088, "surprise_pct": -0.233, "surprise_label": "-0.2%", "surprise_band": "in-line", "eps_yoy": -1074.9073583906827, "eps_yoy_label": "-1074.9%", "one_week_reaction": -11.999999999999998, "one_week_reaction_label": "-12.0%", "four_week_reaction": -4.571428571428576, "four_week_reaction_label": "-4.6%", "confirmation": "contained", "revenue": 263922.0, "revenue_yoy": 76.74334505273733, "revenue_yoy_label": "+76.7%", "net_income": -25745725.0, "operating_cash_flow": -6199298.0, "free_cash_flow": -6067329.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-14", "date_source": "exact", "eps_actual": -4.09, "eps_estimate": -3.75, "eps_surprise": -0.34, "surprise_pct": -9.0667, "surprise_label": "-9.1%", "surprise_band": "miss", "eps_yoy": 47.020725388601036, "eps_yoy_label": "+47.0%", "one_week_reaction": -49.209486166007906, "one_week_reaction_label": "-49.2%", "four_week_reaction": 122.5296442687747, "four_week_reaction_label": "+122.5%", "confirmation": "confirmed", "revenue": 145954.0, "revenue_yoy": 190.2997394434831, "revenue_yoy_label": "+190.3%", "net_income": -9140038.0, "operating_cash_flow": -7846276.0, "free_cash_flow": -7704259.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": [-9.5, -6.54, -0.5, -9.81, -7.5, -9.82, -0.3778, -7.72, -7.01, -4.66, -4.4388, -4.09], "eps_estimate": [-7.2, -8.7, -0.2, -6.3, -10.2, -9.9, -0.34, -9.9, -7.5, -5.7, -0.13, -3.75], "surprise": [-31.9444, 24.8276, -150.0, -55.7143, 26.4706, 0.8081, -11.1176, 22.0202, 6.5333, 18.2456, -0.233, -9.0667], "reaction_1w": [-12.121212121212132, -14.285714285714276, -6.956521739130431, -8.264462809917356, 2.752293577981647, -5.785123966942134, -30.585683297180044, -7.610763794509391, 15.690129767990577, -18.419108593942376, -11.999999999999998, -49.209486166007906], "reaction_4w": [-9.090909090909093, -3.007518796992471, 6.086956521739135, -13.22314049586776, 27.52293577981651, -26.363636363636356, -24.64208242950108, -30.551780375101934, 21.82461659457335, -7.781334646638763, -4.571428571428576, 122.5296442687747], "revenue": [null, 2.46, 3.56, 0.25, 2.66, 0.64, 0.15, 0.05, 0.16, 0.15, 0.26, 0.15], "net_income": [null, -5.98, -14.68, -9.31, -7.6, -9.7, -11.03, -7.53, -7.73, -5.89, -25.75, -9.14], "financial_unit": "millions", "scatter": [{"x": -31.9444, "y": -12.121212121212132, "label": "2023-06-30"}, {"x": 24.8276, "y": -14.285714285714276, "label": "2023-09-30"}, {"x": -150.0, "y": -6.956521739130431, "label": "2023-12-31"}, {"x": -55.7143, "y": -8.264462809917356, "label": "2024-03-31"}, {"x": 26.4706, "y": 2.752293577981647, "label": "2024-06-30"}, {"x": 0.8081, "y": -5.785123966942134, "label": "2024-09-30"}, {"x": -11.1176, "y": -30.585683297180044, "label": "2024-12-31"}, {"x": 22.0202, "y": -7.610763794509391, "label": "2025-03-31"}, {"x": 6.5333, "y": 15.690129767990577, "label": "2025-06-30"}, {"x": 18.2456, "y": -18.419108593942376, "label": "2025-09-30"}, {"x": -0.233, "y": -11.999999999999998, "label": "2025-12-31"}, {"x": -9.0667, "y": -49.209486166007906, "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."}