Q2-2026: Missed consensus by 9.4%, EPS $1.29 vs $1.4241 estimateMEDIUMSHORTAug 2
Q4-2025: Beat consensus by 7.5% - EPS $1.26 vs $1.1716 estimateMEDIUMLONGMay 31
Q1-2026: Missed consensus by 10.7% - EPS $1.2 vs $1.3433 estimateMEDIUMSHORTMay 31
Q2-2025: Missed consensus by 10.5% - EPS $1.22 vs $1.3635 estimateMEDIUMSHORTMay 31