Q2-2026: Missed consensus by 15.7%, EPS $1.06 vs $1.2572 estimateMEDIUMSHORTAug 6
Q2-2025: Missed consensus by 5.7% - EPS $0.95 vs $1.007 estimateMEDIUMSHORTJun 21
Q3-2025: Beat consensus by 50.5% - EPS $2.01 vs $1.3352 estimateMEDIUMLONGMay 17
Missed consensus by 5.7% - EPS $0.95 vs $1.007 estimateMEDIUMSHORTMay 17
Q1-2026: Missed consensus by 26.6% - EPS $0.8 vs $1.0898 estimateMEDIUMSHORTMay 17
Q4-2025: Missed consensus by 31.6% - EPS $0.82 vs $1.1985 estimateMEDIUMSHORTMay 17