Q2-2025: Beat consensus by 71.7% - EPS $-6 vs $-21.21 estimateMEDIUMLONGJun 24
Beat consensus by 71.7% - EPS $-6 vs $-21.21 estimateMEDIUMLONGMay 27
Q3-2026: Beat consensus by 70.5% - EPS $-0.37 vs $-1.2558 estimateMEDIUMLONGMay 27
Q2-2026: Missed consensus by 20.3% - EPS $-2.86 vs $-2.3769 estimateMEDIUMSHORTMay 27