Q2-2026: Missed consensus by 22.9%, EPS $0.38 vs $0.493 estimateMEDIUMSHORTJul 30
Q3-2025: Missed consensus by 34.6% - EPS $0.3 vs $0.459 estimateMEDIUMSHORTJun 30
Missed consensus by 34.6% - EPS $0.3 vs $0.459 estimateMEDIUMSHORTMay 16
Q2-2025: Missed consensus by 17.0% - EPS $0.33 vs $0.3978 estimateMEDIUMSHORTMay 16
Q1-2026: Missed consensus by 82.9% - EPS $0.09 vs $0.5253 estimateMEDIUMSHORTMay 16