Q2-2026: Missed consensus by 71.2%, EPS $0.19 vs $0.6599 estimateMEDIUMSHORTSep 18
Q2-2025: Beat consensus by 30.3% - EPS $0.77 vs $0.5909 estimateMEDIUMLONGMay 31
Q2-2024: Missed consensus by 10.4% - EPS $0.67 vs $0.7474 estimateMEDIUMSHORTMay 31
Q4-2025: Missed consensus by 36.6% - EPS $0.79 vs $1.2451 estimateMEDIUMSHORTMay 31
Q4-2024: Missed consensus by 10.5% - EPS $1.22 vs $1.3635 estimateMEDIUMSHORTMay 31