Q1-2027: Beat consensus by 15.0%, EPS $0.53 vs $0.461 estimateMEDIUMLONGAug 4
Q2-2026: Beat consensus by 15.5% - EPS $0.37 vs $0.3203 estimateMEDIUMLONGMay 27
Q1-2026: Beat consensus by 11.6% - EPS $0.42 vs $0.3764 estimateMEDIUMLONGMay 27
Q4-2026: Missed consensus by 7.7% - EPS $0.32 vs $0.3468 estimateMEDIUMSHORTMay 27