Q1-2026: Beat consensus by 26.3% - EPS $-0.28 vs $-0.38 estimateMEDIUMLONGJun 22
Beat consensus by 26.3% - EPS $-0.28 vs $-0.38 estimateMEDIUMLONGJun 1
Q2-2025: Missed consensus by 20.5% - EPS $-1.34 vs $-1.1118 estimateMEDIUMSHORTJun 1
Q4-2025: Missed consensus by 54.7% - EPS $-0.61 vs $-0.3944 estimateMEDIUMSHORTJun 1