Q2-2025: Beat consensus by 39.0% - EPS $-0.56 vs $-0.918 estimateMEDIUMLONGJun 19
Q3-2025: Missed consensus by 19.4% - EPS $-0.69 vs $-0.578 estimateMEDIUMSHORTJun 19
Beat consensus by 39.0% - EPS $-0.56 vs $-0.918 estimateMEDIUMLONGJun 3
Missed consensus by 19.4% - EPS $-0.69 vs $-0.578 estimateMEDIUMSHORTJun 3
Q4-2025: Missed consensus by 26.0% - EPS $-0.53 vs $-0.4208 estimateMEDIUMSHORTJun 3