Q2-2026: Missed consensus by 10.8%, EPS $0.9801 vs $1.0982 estimateMEDIUMSHORTAug 13
Q3-2025: Beat consensus by 10.4% - EPS $1.16 vs $1.0506 estimateMEDIUMLONGMay 24
Q2-2025: Beat consensus by 5.7% - EPS $1.2 vs $1.1356 estimateMEDIUMLONGMay 24
Q1-2026: Missed consensus by 14.8% - EPS $0.95 vs $1.1152 estimateMEDIUMSHORTMay 24