Q2-2026: Beat consensus by 7.6%, EPS $0.25 vs $0.2323 estimateMEDIUMLONGAug 7
Q2-2025: Beat consensus by 9.2% - EPS $0.16 vs $0.1465 estimateMEDIUMLONGMay 30
Q3-2025: Beat consensus by 15.5% - EPS $0.28 vs $0.2424 estimateMEDIUMLONGMay 30
Q4-2025: Beat consensus by 5.2% - EPS $0.51 vs $0.4848 estimateMEDIUMLONGMay 30