Q2-2026: Beat consensus by 85.2%, EPS $0.17 vs $0.0918 estimateMEDIUMLONGAug 1
Q2-2025: Missed consensus by 199.0% - EPS $-0.61 vs $-0.204 estimateMEDIUMSHORTJun 20
Q1-2026: Beat consensus by 96.1% - EPS $0.14 vs $0.0714 estimateMEDIUMLONGJun 9
Missed consensus by 199.0% - EPS $-0.61 vs $-0.204 estimateMEDIUMSHORTJun 9
Q3-2025: Missed consensus by 561.8% - EPS $-2.16 vs $-0.3264 estimateMEDIUMSHORTJun 9
Q4-2025: Missed consensus by 9.5% - EPS $0.12 vs $0.1326 estimateMEDIUMSHORTJun 9