Q4-2024: Beat consensus by 1082.0% - EPS $95.66 vs $-9.741 estimateMEDIUMLONGJun 24
Beat consensus by 1082.0% - EPS $95.66 vs $-9.741 estimateMEDIUMLONGMay 24
Q4-2025: Beat consensus by 150.5% - EPS $0.63 vs $-1.2485 estimateMEDIUMLONGMay 24
Q1-2026: Beat consensus by 29.8% - EPS $-0.53 vs $-0.7548 estimateMEDIUMLONGMay 24
Q3-2024: Missed consensus by 41.0% - EPS $-8.81 vs $-6.2475 estimateMEDIUMSHORTMay 24