Q2-2026: Missed consensus by 24.9%, EPS $0.15 vs $0.1997 estimateMEDIUMSHORTJul 28
Q4-2025: Missed consensus by 17.3% - EPS $0.21 vs $0.254 estimateMEDIUMSHORTJun 20
Q2-2025: Beat consensus by 52.7% - EPS $0.3 vs $0.1964 estimateMEDIUMLONGMay 24
Missed consensus by 17.3% - EPS $0.21 vs $0.254 estimateMEDIUMSHORTMay 24
Q1-2026: Missed consensus by 10.5% - EPS $0.09 vs $0.1006 estimateMEDIUMSHORTMay 24