Q2-2026: Beat consensus by 642.3%, EPS $1.18 vs $-0.2176 estimateMEDIUMLONGAug 12
Q1-2026: Beat consensus by 130.2% - EPS $0.04 vs $-0.1326 estimateMEDIUMLONGMay 30
Q4-2025: Beat consensus by 228.5% - EPS $1.05 vs $0.3196 estimateMEDIUMLONGMay 30
Q2-2025: Missed consensus by 263.1% - EPS $-0.5 vs $-0.1377 estimateMEDIUMSHORTMay 30
Q3-2025: Missed consensus by 30.4% - EPS $0.11 vs $0.1581 estimateMEDIUMSHORTMay 30