Q2-2026: Beat consensus by 25.0%, EPS $0.86 vs $0.6878 estimateMEDIUMLONGJul 31
Q2-2025: Beat consensus by 9.1% - EPS $0.56 vs $0.5134 estimateMEDIUMLONGMay 29
Q3-2025: Beat consensus by 5.8% - EPS $0.64 vs $0.6052 estimateMEDIUMLONGMay 29
Q4-2025: Beat consensus by 6.3% - EPS $0.71 vs $0.6681 estimateMEDIUMLONGMay 29