Q2-2026: Beat consensus by 148.8%, EPS $0.1041 vs $-0.2131 estimateMEDIUMLONGAug 14
Q1-2026: Missed consensus by 6.8% - EPS $-0.5 vs $-0.468 estimateMEDIUMSHORTJun 20
Q3-2025: Beat consensus by 79.5% - EPS $-0.07 vs $-0.341 estimateMEDIUMLONGJun 20
Missed consensus by 6.8% - EPS $-0.5 vs $-0.468 estimateMEDIUMSHORTMay 26
Q4-2025: Beat consensus by 179.3% - EPS $0.37 vs $-0.4666 estimateMEDIUMLONGMay 26
Beat consensus by 79.5% - EPS $-0.07 vs $-0.341 estimateMEDIUMLONGMay 26
Q2-2025: Beat consensus by 506.3% - EPS $0.59 vs $-0.1452 estimateMEDIUMLONGMay 26