Q2-2026: Beat consensus by 21.6%, EPS $-0.04 vs $-0.051 estimateMEDIUMLONGAug 12
Q3-2025: Beat consensus by 33.8% - EPS $-0.1 vs $-0.151 estimateMEDIUMLONGJun 23
Beat consensus by 33.8% - EPS $-0.1 vs $-0.151 estimateMEDIUMLONGMay 17
Q1-2026: Beat consensus by 85.8% - EPS $-0.03 vs $-0.2117 estimateMEDIUMLONGMay 17
Q2-2025: Beat consensus by 30.2% - EPS $-0.07 vs $-0.1003 estimateMEDIUMLONGMay 17
Q4-2025: Missed consensus by 23.8% - EPS $-0.08 vs $-0.0646 estimateMEDIUMSHORTMay 17