Q2-2026: Missed consensus by 42.4%, EPS $0.5051 vs $0.8767 estimateMEDIUMSHORTAug 24
Q2-2025: Beat consensus by 110.5% - EPS $1.17 vs $0.5559 estimateMEDIUMLONGMay 31
Q4-2025: Beat consensus by 140.7% - EPS $1.78 vs $0.7395 estimateMEDIUMLONGMay 31
Q3-2025: Missed consensus by 15.4% - EPS $0.71 vs $0.8395 estimateMEDIUMSHORTMay 31
Q1-2026: Missed consensus by 80.7% - EPS $0.171135 vs $0.8864 estimateMEDIUMSHORTMay 31