{"next_earnings_date":"Aug 18, 2026","next_earnings_date_iso":"2026-08-18","days_until":1,"last_eps_actual":0.52,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"Jan 24, 2026","actual_eps":0.52,"revenue":541588000,"net_income":21650000,"estimate_eps":null,"surprise_pct":null},{"date":"Oct 25, 2025","actual_eps":0.7,"revenue":522480000,"net_income":28858000,"estimate_eps":null,"surprise_pct":null},{"date":"Jul 26, 2025","actual_eps":0.44,"revenue":492229000,"net_income":18204000,"estimate_eps":null,"surprise_pct":null},{"date":"Jan 25, 2025","actual_eps":0.68,"revenue":521777000,"net_income":28429000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"Jun 16, 2026","date_iso":"2026-06-16","pre_close":37.79,"post_low":39.95,"post_high":44.31,"ret_low":5.73,"ret_high":17.27,"return_pct":11.5},{"date":"Feb 17, 2026","date_iso":"2026-02-17","pre_close":37.83,"post_low":32.45,"post_high":35.61,"ret_low":-14.22,"ret_high":-5.87,"return_pct":-10.04},{"date":"Nov 18, 2025","date_iso":"2025-11-18","pre_close":28.77,"post_low":33.39,"post_high":35.17,"ret_low":16.06,"ret_high":22.25,"return_pct":19.15},{"date":"Aug 19, 2025","date_iso":"2025-08-19","pre_close":37.39,"post_low":31.78,"post_high":33.98,"ret_low":-15,"ret_high":-9.12,"return_pct":-12.06},{"date":"Feb 18, 2025","date_iso":"2025-02-18","pre_close":43.72,"post_low":42.92,"post_high":46.38,"ret_low":-1.83,"ret_high":6.08,"return_pct":2.13},{"date":"Nov 19, 2024","date_iso":"2024-11-19","pre_close":41.09,"post_low":40.17,"post_high":41.92,"ret_low":-2.24,"ret_high":2.02,"return_pct":-0.11},{"date":"Aug 20, 2024","date_iso":"2024-08-20","pre_close":40.99,"post_low":37.74,"post_high":39.48,"ret_low":-7.93,"ret_high":-3.68,"return_pct":-5.81},{"date":"Feb 20, 2024","date_iso":"2024-02-20","pre_close":35.96,"post_low":32.98,"post_high":34.53,"ret_low":-8.29,"ret_high":-3.98,"return_pct":-6.13}],"prob_up":38,"avg_post_return":-0.17,"avg_post_return_high":3.12,"avg_post_return_low":-3.47,"sentiment_30d":{"total":0,"positive":0,"negative":0,"avg_compound":0}}