Q3-2024: Beat consensus by 92.5% - EPS $-0.1 vs $-1.326 estimateMEDIUMLONGJun 27
Beat consensus by 92.5% - EPS $-0.1 vs $-1.326 estimateMEDIUMLONGJun 2
Q1-2026: Beat consensus by 30.2% - EPS $-1.31 vs $-1.8768 estimateMEDIUMLONGJun 2
Q4-2025: Missed consensus by 369.0% - EPS $-1.07 vs $0.3978 estimateMEDIUMSHORTJun 2