Q1-2026: Beat consensus by 20.3% - EPS $-0.39 vs $-0.4896 estimateMEDIUMLONGJul 21
Q4-2025: Missed consensus by 20.3% - EPS $-0.54 vs $-0.4488 estimateMEDIUMSHORTJul 21
Q4-2024: Missed consensus by 8.9% - EPS $-0.4 vs $-0.3672 estimateMEDIUMSHORTJul 21