Q2-2025: Beat consensus by 156.0% - EPS $0.8 vs $-1.428 estimateMEDIUMLONGJun 29
Q3-2024: Beat consensus by 15.5% - EPS $10.6 vs $9.18 estimateMEDIUMLONGJun 29
Q1-2025: Missed consensus by 1272.5% - EPS $-2.8 vs $-0.204 estimateMEDIUMSHORTJun 29
Beat consensus by 156.0% - EPS $0.8 vs $-1.428 estimateMEDIUMLONGMay 30
Beat consensus by 15.5% - EPS $10.6 vs $9.18 estimateMEDIUMLONGMay 30
Missed consensus by 1272.5% - EPS $-2.8 vs $-0.204 estimateMEDIUMSHORTMay 30