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