Q4-2025: Beat consensus by 55.8% - EPS $1.51 vs $0.969 estimateMEDIUMLONGJun 22
Beat consensus by 55.8% - EPS $1.51 vs $0.969 estimateMEDIUMLONGMay 31
Q3-2025: Missed consensus by 6.8% - EPS $0.58 vs $0.6222 estimateMEDIUMSHORTMay 31
Q2-2025: Missed consensus by 37.1% - EPS $0.43 vs $0.6834 estimateMEDIUMSHORTMay 31
Q1-2026: Missed consensus by 40.2% - EPS $0.65 vs $1.0863 estimateMEDIUMSHORTMay 31