Q2-2026: Missed consensus by 26.5%, EPS $0.18 vs $0.2448 estimateMEDIUMSHORTAug 3
Q4-2025: Beat consensus by 21.4% - EPS $0.26 vs $0.2142 estimateMEDIUMLONGJun 21
Q2-2025: Beat consensus by 50.5% - EPS $0.22 vs $0.1462 estimateMEDIUMLONGMay 31
Q1-2026: Beat consensus by 12.0% - EPS $0.24 vs $0.2142 estimateMEDIUMLONGMay 31
Q1-2026: Beat consensus by 21.4% - EPS $0.26 vs $0.2142 estimateMEDIUMLONGMay 31
Q3-2025: Missed consensus by 15.2% - EPS $0.16 vs $0.1887 estimateMEDIUMSHORTMay 31