Q2-2026: Missed consensus by 8.8% - EPS $2.029209 vs $2.224 estimateMEDIUMSHORTJul 16
Q1-2026: Missed consensus by 65.6% - EPS $2.22 vs $6.4582 estimateMEDIUMSHORTJun 23
Missed consensus by 65.6% - EPS $2.22 vs $6.4582 estimateMEDIUMSHORTJun 19
Q2-2025: Beat consensus by 9.5% - EPS $2.22 vs $2.0278 estimateMEDIUMLONGMay 30
Q3-2025: Missed consensus by 28.0% - EPS $1.85 vs $2.5696 estimateMEDIUMSHORTMay 30
Q1-2026: Missed consensus by 59.2% - EPS $2.22 vs $5.4405 estimateMEDIUMSHORTMay 30
Q4-2025: Beat consensus by 8.8% - EPS $2.21 vs $2.0321 estimateMEDIUMLONGMay 30