{"next_earnings_date":"Aug 27, 2026","next_earnings_date_iso":"2026-08-27","days_until":1,"last_eps_actual":0.3,"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.3,"revenue":334494000,"net_income":102900000,"estimate_eps":null,"surprise_pct":null},{"date":"Dec 31, 2025","actual_eps":0.37,"revenue":401415000,"net_income":129586000,"estimate_eps":null,"surprise_pct":null},{"date":"Sep 30, 2025","actual_eps":0.23,"revenue":320477000,"net_income":80694000,"estimate_eps":null,"surprise_pct":null},{"date":"Mar 31, 2025","actual_eps":0.01,"revenue":272545000,"net_income":2804000,"estimate_eps":null,"surprise_pct":null}],"price_reactions":[{"date":"May 7, 2026","date_iso":"2026-05-07","pre_close":65.51,"post_low":63.79,"post_high":71.18,"ret_low":-2.63,"ret_high":8.66,"return_pct":3.01},{"date":"Feb 5, 2026","date_iso":"2026-02-05","pre_close":62.17,"post_low":55.35,"post_high":61.01,"ret_low":-10.97,"ret_high":-1.87,"return_pct":-6.42},{"date":"Nov 6, 2025","date_iso":"2025-11-06","pre_close":71.52,"post_low":68.24,"post_high":73.9,"ret_low":-4.59,"ret_high":3.32,"return_pct":-0.63},{"date":"May 8, 2025","date_iso":"2025-05-08","pre_close":51.54,"post_low":45.68,"post_high":51.14,"ret_low":-11.37,"ret_high":-0.78,"return_pct":-6.07},{"date":"Feb 6, 2025","date_iso":"2025-02-06","pre_close":62.8,"post_low":68.32,"post_high":76.87,"ret_low":8.79,"ret_high":22.4,"return_pct":15.6},{"date":"Nov 7, 2024","date_iso":"2024-11-07","pre_close":50,"post_low":42.69,"post_high":47.98,"ret_low":-14.62,"ret_high":-4.04,"return_pct":-9.33},{"date":"May 8, 2024","date_iso":"2024-05-08","pre_close":34.94,"post_low":32.34,"post_high":34.87,"ret_low":-7.46,"ret_high":-0.2,"return_pct":-3.83},{"date":"Feb 8, 2024","date_iso":"2024-02-08","pre_close":44.61,"post_low":42.12,"post_high":49.96,"ret_low":-5.59,"ret_high":11.99,"return_pct":3.2}],"prob_up":38,"avg_post_return":-0.56,"avg_post_return_high":4.94,"avg_post_return_low":-6.06,"sentiment_30d":{"total":2,"positive":0,"negative":2,"avg_compound":79.3}}