Q2-2026: Missed consensus by 89.0%, EPS $0.6638 vs $6.0557 estimateMEDIUMSHORTAug 8
Q4-2025: Beat consensus by 8.0% - EPS $5.45 vs $5.0452 estimateMEDIUMLONGMay 31
Q1-2026: Missed consensus by 11.3% - EPS $6.41 vs $7.2247 estimateMEDIUMSHORTMay 31
Q2-2025: Missed consensus by 31.3% - EPS $5 vs $7.2736 estimateMEDIUMSHORTMay 31
Q3-2025: Missed consensus by 7.2% - EPS $7.01 vs $7.5536 estimateMEDIUMSHORTMay 31