Q2-2026: Beat consensus by 133.1%, EPS $0.53 vs $-1.6014 estimateMEDIUMLONGSep 4
Q2-2025: Missed consensus by 119.6% - EPS $-0.5 vs $2.55 estimateMEDIUMSHORTJun 20
Q1-2026: Beat consensus by 148.2% - EPS $1.49 vs $-3.0893 estimateMEDIUMLONGMay 29
Q4-2025: Beat consensus by 242.7% - EPS $0.5 vs $0.1459 estimateMEDIUMLONGMay 29
Missed consensus by 119.6% - EPS $-0.5 vs $2.55 estimateMEDIUMSHORTMay 29
Q3-2025: Missed consensus by 280.9% - EPS $-8.5 vs $-2.2313 estimateMEDIUMSHORTMay 29