Q2-2026: Missed consensus by 76.9%, EPS $0.208 vs $0.9016 estimateMEDIUMSHORTAug 5
Q3-2025: Beat consensus by 13.5% - EPS $0.83 vs $0.7311 estimateMEDIUMLONGMay 27
Q2-2025: Beat consensus by 8.9% - EPS $0.86 vs $0.7896 estimateMEDIUMLONGMay 27
Q4-2025: Beat consensus by 9.6% - EPS $0.97 vs $0.8854 estimateMEDIUMLONGMay 27
Q1-2026: Beat consensus by 11.2% - EPS $0.99 vs $0.8906 estimateMEDIUMLONGMay 27