Q3-2025: Beat consensus by 13.5% - EPS $0.52 vs $0.458 estimateMEDIUMLONGJun 19
Beat consensus by 13.5% - EPS $0.52 vs $0.458 estimateMEDIUMLONGMay 31
Q2-2025: Beat consensus by 20.4% - EPS $0.52 vs $0.4318 estimateMEDIUMLONGMay 31
Q1-2026: Beat consensus by 5.4% - EPS $0.62 vs $0.5885 estimateMEDIUMLONGMay 31
Q4-2025: Missed consensus by 13.5% - EPS $0.44 vs $0.5088 estimateMEDIUMSHORTMay 31