{"next_earnings_date":"Nov 10, 2026","next_earnings_date_iso":"2026-11-10","days_until":91,"last_eps_actual":-0.08,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"Jun 30, 2026","actual_eps":-0.08,"revenue":234066000,"net_income":-49258000,"estimate_eps":null,"surprise_pct":null},{"date":"Mar 31, 2026","actual_eps":-0.07,"revenue":200348000,"net_income":-45022000,"estimate_eps":null,"surprise_pct":null},{"date":"Dec 31, 2025","actual_eps":-0.09,"revenue":null,"net_income":null,"estimate_eps":null,"surprise_pct":null},{"date":"Sep 30, 2025","actual_eps":-0.03,"revenue":155080000,"net_income":-18257000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"May 7, 2026","date_iso":"2026-05-07","pre_close":84.63,"post_low":85.96,"post_high":105.58,"ret_low":1.57,"ret_high":24.75,"return_pct":13.16},{"date":"Feb 26, 2026","date_iso":"2026-02-26","pre_close":70.2,"post_low":64.16,"post_high":69.59,"ret_low":-8.6,"ret_high":-0.88,"return_pct":-4.74},{"date":"Nov 10, 2025","date_iso":"2025-11-10","pre_close":51.64,"post_low":51.22,"post_high":56.91,"ret_low":-0.8,"ret_high":10.22,"return_pct":4.71},{"date":"Aug 7, 2025","date_iso":"2025-08-07","pre_close":44.09,"post_low":43.54,"post_high":49.91,"ret_low":-1.25,"ret_high":13.21,"return_pct":5.98},{"date":"May 8, 2025","date_iso":"2025-05-08","pre_close":22.27,"post_low":20.25,"post_high":22.76,"ret_low":-9.09,"ret_high":2.2,"return_pct":-3.45},{"date":"Feb 27, 2025","date_iso":"2025-02-27","pre_close":21.25,"post_low":16.21,"post_high":20.49,"ret_low":-23.72,"ret_high":-3.58,"return_pct":-13.65},{"date":"Nov 12, 2024","date_iso":"2024-11-12","pre_close":14.79,"post_low":18.69,"post_high":22.52,"ret_low":26.37,"ret_high":52.27,"return_pct":39.32}],"prob_up":57,"avg_post_return":5.9,"avg_post_return_high":14.03,"avg_post_return_low":-2.22,"sentiment_30d":{"total":13,"positive":7,"negative":5,"avg_compound":84.7}}