Q2-2026: Missed consensus by 11.6% - EPS $2.49 vs $2.8165 estimateMEDIUMSHORTJul 10
Q2-2026: Missed consensus by 83.0% - EPS $0.487015 vs $2.8682 estimateMEDIUMSHORTJun 28
Q3-2025: Beat consensus by 29.2% - EPS $2.01 vs $1.5555 estimateMEDIUMLONGMay 29
Q4-2025: Beat consensus by 13.4% - EPS $2.72 vs $2.3981 estimateMEDIUMLONGMay 29