Q1-2026: Beat consensus by 65.4% - EPS $-0.2 vs $-0.578 estimateMEDIUMLONGJun 20
Q2-2026: Beat consensus by 73.7% - EPS $-0.17 vs $-0.646 estimateMEDIUMLONGJun 20
Q4-2026: Missed consensus by 349.4% - EPS $-0.39 vs $0.1564 estimateMEDIUMSHORTJun 11
Missed consensus by 65.4% - EPS $-0.9 vs $-0.544 estimateMEDIUMSHORTJun 3
Beat consensus by 65.4% - EPS $-0.2 vs $-0.578 estimateMEDIUMLONGJun 3
Beat consensus by 73.7% - EPS $-0.17 vs $-0.646 estimateMEDIUMLONGJun 3
Q3-2026: Beat consensus by 131.8% - EPS $0.04 vs $-0.1258 estimateMEDIUMLONGJun 3