Q2-2026: Missed consensus by 10.6%, EPS $0.86 vs $0.9619 estimateMEDIUMSHORTSep 2
Q2-2025: Beat consensus by 21.5% - EPS $1.06 vs $0.8723 estimateMEDIUMLONGJul 17
Q1-2026: Missed consensus by 15.8% - EPS $0.66 vs $0.7834 estimateMEDIUMSHORTJul 17
Q4-2025: Missed consensus by 12.1% - EPS $0.862 vs $0.9804 estimateMEDIUMSHORTJul 17
Q3-2025: Missed consensus by 12.8% - EPS $0.87 vs $0.9979 estimateMEDIUMSHORTJul 17