Q2-2026: Beat consensus by 6.0%, EPS $-0.35 vs $-0.3723 estimateMEDIUMLONGAug 8
Q3-2025: Beat consensus by 21.6% - EPS $-0.28 vs $-0.357 estimateMEDIUMLONGJun 19
Q4-2025: Missed consensus by 14.4% - EPS $-0.35 vs $-0.306 estimateMEDIUMSHORTJun 19
Beat consensus by 21.6% - EPS $-0.28 vs $-0.357 estimateMEDIUMLONGJun 5
Q1-2026: Beat consensus by 7.9% - EPS $-0.31 vs $-0.3366 estimateMEDIUMLONGJun 5
Missed consensus by 14.4% - EPS $-0.35 vs $-0.306 estimateMEDIUMSHORTJun 5