Q2-2026: Beat consensus by 12.0%, EPS $-0.35 vs $-0.3978 estimateMEDIUMLONGAug 15
Q4-2025: Beat consensus by 46.5% - EPS $-0.3 vs $-0.561 estimateMEDIUMLONGJun 23
Q3-2025: Missed consensus by 27.5% - EPS $-0.52 vs $-0.408 estimateMEDIUMSHORTJun 23
Beat consensus by 46.5% - EPS $-0.3 vs $-0.561 estimateMEDIUMLONGJun 1
Missed consensus by 27.5% - EPS $-0.52 vs $-0.408 estimateMEDIUMSHORTJun 1
Q1-2026: Missed consensus by 25.7% - EPS $-0.5 vs $-0.3978 estimateMEDIUMSHORTJun 1