{"next_earnings_date":"Sep 9, 2026","next_earnings_date_iso":"2026-09-09","days_until":1,"last_eps_actual":0.78,"eps_estimate":null,"eps_estimate_low":null,"eps_estimate_high":null,"revenue_estimate":null,"analyst_count":null,"surprise_history":[{"date":"May 2, 2026","actual_eps":0.78,"revenue":1553600000,"net_income":31700000,"estimate_eps":null,"surprise_pct":null},{"date":"Nov 1, 2025","actual_eps":0.49,"revenue":1391800000,"net_income":20000000,"estimate_eps":null,"surprise_pct":null},{"date":"Aug 2, 2025","actual_eps":-0.22,"revenue":1535100000,"net_income":-9100000,"estimate_eps":null,"surprise_pct":null},{"date":"May 3, 2025","actual_eps":0.78,"revenue":1541600000,"net_income":33500000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"Jun 2, 2026","date_iso":"2026-06-02","pre_close":84.47,"post_low":83.07,"post_high":87.68,"ret_low":-1.66,"ret_high":3.8,"return_pct":1.07},{"date":"Dec 2, 2025","date_iso":"2025-12-02","pre_close":94.64,"post_low":87.15,"post_high":90.44,"ret_low":-7.91,"ret_high":-4.44,"return_pct":-6.18},{"date":"Sep 2, 2025","date_iso":"2025-09-02","pre_close":86.75,"post_low":87.24,"post_high":90.11,"ret_low":0.56,"ret_high":3.87,"return_pct":2.22},{"date":"Jun 3, 2025","date_iso":"2025-06-03","pre_close":65.64,"post_low":72.02,"post_high":74.05,"ret_low":9.72,"ret_high":12.81,"return_pct":11.27},{"date":"Dec 5, 2024","date_iso":"2024-12-05","pre_close":95.86,"post_low":85.07,"post_high":90.21,"ret_low":-11.26,"ret_high":-5.89,"return_pct":-8.58},{"date":"Sep 12, 2024","date_iso":"2024-09-12","pre_close":75.56,"post_low":84.22,"post_high":88.87,"ret_low":11.46,"ret_high":17.62,"return_pct":14.54},{"date":"Jun 13, 2024","date_iso":"2024-06-13","pre_close":104.71,"post_low":83.8,"post_high":89.38,"ret_low":-19.97,"ret_high":-14.64,"return_pct":-17.3},{"date":"Dec 5, 2023","date_iso":"2023-12-05","pre_close":81.4,"post_low":89.16,"post_high":92.82,"ret_low":9.53,"ret_high":14.03,"return_pct":11.78}],"prob_up":63,"avg_post_return":1.1,"avg_post_return_high":3.4,"avg_post_return_low":-1.19,"sentiment_30d":{"total":1,"positive":0,"negative":0,"avg_compound":84}}