{"next_earnings_date":"Nov 2, 2026","next_earnings_date_iso":"2026-11-02","days_until":90,"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":1179654000,"net_income":-46669000,"estimate_eps":null,"surprise_pct":null},{"date":"Mar 31, 2026","actual_eps":-0.12,"revenue":1007514000,"net_income":-73587000,"estimate_eps":null,"surprise_pct":null},{"date":"Dec 31, 2025","actual_eps":0.41,"revenue":null,"net_income":null,"estimate_eps":null,"surprise_pct":null},{"date":"Sep 30, 2025","actual_eps":0.13,"revenue":1049205000,"net_income":92108000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"Feb 12, 2026","date_iso":"2026-02-12","pre_close":19.08,"post_low":13.85,"post_high":15.48,"ret_low":-27.44,"ret_high":-18.89,"return_pct":-23.17},{"date":"May 8, 2025","date_iso":"2025-05-08","pre_close":27.36,"post_low":29.14,"post_high":31.24,"ret_low":6.51,"ret_high":14.18,"return_pct":10.34},{"date":"Nov 7, 2024","date_iso":"2024-11-07","pre_close":33.76,"post_low":27.95,"post_high":29.97,"ret_low":-17.21,"ret_high":-11.23,"return_pct":-14.22}],"prob_up":33,"avg_post_return":-9.02,"avg_post_return_high":-5.31,"avg_post_return_low":-12.71,"sentiment_30d":{"total":10,"positive":6,"negative":1,"avg_compound":87.9}}