{"next_earnings_date":"Aug 3, 2026","next_earnings_date_iso":"2026-08-03","days_until":0,"last_eps_actual":-0.75,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"Mar 31, 2026","actual_eps":-0.75,"revenue":35246000,"net_income":-43983000,"estimate_eps":null,"surprise_pct":null},{"date":"Dec 31, 2025","actual_eps":0.92,"revenue":null,"net_income":null,"estimate_eps":null,"surprise_pct":null},{"date":"Sep 30, 2025","actual_eps":-0.28,"revenue":39587000,"net_income":-16273000,"estimate_eps":null,"surprise_pct":null},{"date":"Jun 30, 2025","actual_eps":-1.23,"revenue":45674000,"net_income":-31382000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"May 4, 2026","date_iso":"2026-05-04","pre_close":26.58,"post_close":29.76,"return_pct":11.95},{"date":"Mar 9, 2026","date_iso":"2026-03-09","pre_close":26.69,"post_close":29.69,"return_pct":11.22},{"date":"Nov 3, 2025","date_iso":"2025-11-03","pre_close":30.6,"post_close":28.87,"return_pct":-5.65},{"date":"Aug 5, 2025","date_iso":"2025-08-05","pre_close":40.18,"post_close":36.52,"return_pct":-9.11},{"date":"May 4, 2026","date_iso":"2026-05-04","pre_close":26.58,"post_close":29.76,"return_pct":11.95},{"date":"Nov 3, 2025","date_iso":"2025-11-03","pre_close":30.6,"post_close":28.87,"return_pct":-5.65},{"date":"Aug 5, 2025","date_iso":"2025-08-05","pre_close":40.18,"post_close":36.52,"return_pct":-9.11}],"prob_up":43,"avg_post_return":0.8,"sentiment_30d":{"total":5,"positive":3,"negative":1,"avg_compound":88.2}}