{"next_earnings_date":"Aug 27, 2026","next_earnings_date_iso":"2026-08-27","days_until":0,"last_eps_actual":-0.23,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"Apr 30, 2026","actual_eps":-0.23,"revenue":276657000,"net_income":-76164000,"estimate_eps":null,"surprise_pct":null},{"date":"Oct 31, 2025","actual_eps":-0.18,"revenue":258913000,"net_income":-60291000,"estimate_eps":null,"surprise_pct":null},{"date":"Jul 31, 2025","actual_eps":-0.22,"revenue":242183000,"net_income":-72019000,"estimate_eps":null,"surprise_pct":null},{"date":"Apr 30, 2025","actual_eps":-0.63,"revenue":229029000,"net_income":-208193000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"May 28, 2026","date_iso":"2026-05-28","pre_close":17.94,"post_low":15.29,"post_high":17.2,"ret_low":-14.77,"ret_high":-4.12,"return_pct":-9.45},{"date":"Dec 4, 2025","date_iso":"2025-12-04","pre_close":16.96,"post_low":14.49,"post_high":15.43,"ret_low":-14.56,"ret_high":-9.02,"return_pct":-11.79},{"date":"Aug 28, 2025","date_iso":"2025-08-28","pre_close":17.15,"post_low":18.28,"post_high":19.15,"ret_low":6.59,"ret_high":11.66,"return_pct":9.13},{"date":"May 28, 2025","date_iso":"2025-05-28","pre_close":20.06,"post_low":16.8,"post_high":17.79,"ret_low":-16.25,"ret_high":-11.34,"return_pct":-13.8},{"date":"Dec 4, 2024","date_iso":"2024-12-04","pre_close":27.56,"post_low":24.49,"post_high":26.61,"ret_low":-11.16,"ret_high":-3.47,"return_pct":-7.31},{"date":"Aug 27, 2024","date_iso":"2024-08-27","pre_close":24.9,"post_low":24.04,"post_high":26.61,"ret_low":-3.45,"ret_high":6.87,"return_pct":1.71},{"date":"May 30, 2024","date_iso":"2024-05-30","pre_close":20.73,"post_low":14.34,"post_high":17.15,"ret_low":-30.82,"ret_high":-17.29,"return_pct":-24.06}],"prob_up":29,"avg_post_return":-7.94,"avg_post_return_high":-3.82,"avg_post_return_low":-12.06,"sentiment_30d":{"total":7,"positive":2,"negative":3,"avg_compound":91}}