Q1-2026: Beat consensus by 11.1% - EPS $0.11 vs $0.099 estimateMEDIUMLONGJun 19
Beat consensus by 11.1% - EPS $0.11 vs $0.099 estimateMEDIUMLONGMay 31
Q3-2025: Beat consensus by 8.0% - EPS $0.12 vs $0.1111 estimateMEDIUMLONGMay 31
Q4-2025: Beat consensus by 15.5% - EPS $0.14 vs $0.1212 estimateMEDIUMLONGMay 31
Q2-2025: Missed consensus by 85.3% - EPS $0.02 vs $0.1364 estimateMEDIUMSHORTMay 31