Q2-2026: Beat consensus by 337.8%, EPS $0.6777 vs $0.1548 estimateMEDIUMLONGJul 29
Q4-2025: Beat consensus by 34.1% - EPS $0.1062 vs $0.0792 estimateMEDIUMLONGMay 31
Q3-2025: Beat consensus by 18.4% - EPS $0.121 vs $0.1022 estimateMEDIUMLONGMay 31
Q2-2025: Beat consensus by 13.8% - EPS $0.1221 vs $0.1073 estimateMEDIUMLONGMay 31
Q1-2026: Beat consensus by 10.4% - EPS $0.1544 vs $0.1399 estimateMEDIUMLONGMay 31