Q3-2025: Beat consensus by 23.9% - EPS $-2.25 vs $-2.958 estimateMEDIUMLONGJun 19
Q4-2025: Missed consensus by 17.6% - EPS $-3.6 vs $-3.06 estimateMEDIUMSHORTJun 19
Q2-2025: Missed consensus by 16.9% - EPS $-3.1 vs $-2.652 estimateMEDIUMSHORTJun 19
Q1-2026: Beat consensus by 72.3% - EPS $-0.33 vs $-1.1934 estimateMEDIUMLONGJun 18
Missed consensus by 16.9% - EPS $-3.1 vs $-2.652 estimateMEDIUMSHORTMay 26
Missed consensus by 307.3% - EPS $-20.15 vs $-4.947 estimateMEDIUMSHORTMay 26
Missed consensus by 17.6% - EPS $-3.6 vs $-3.06 estimateMEDIUMSHORTMay 26
Beat consensus by 23.9% - EPS $-2.25 vs $-2.958 estimateMEDIUMLONGMay 26