Q2-2026: Missed consensus by 160.1% - EPS $-0.67 vs $1.115 estimateMEDIUMSHORTJun 23
Q3-2026: Beat consensus by 29.7% - EPS $1.76 vs $1.357 estimateMEDIUMLONGJun 23
Q4-2026: Missed consensus by 10.8% - EPS $0.51 vs $0.5717 estimateMEDIUMSHORTJun 10
Missed consensus by 160.1% - EPS $-0.67 vs $1.115 estimateMEDIUMSHORTMay 16
Beat consensus by 29.7% - EPS $1.76 vs $1.357 estimateMEDIUMLONGMay 16
Q1-2026: Missed consensus by 151.2% - EPS $-0.69 vs $1.3476 estimateMEDIUMSHORTMay 16
Q4-2025: Missed consensus by 104.5% - EPS $-0.19 vs $4.1784 estimateMEDIUMSHORTMay 16