Q1-2024: Beat consensus by 36.3% - EPS $-0.39 vs $-0.612 estimateMEDIUMLONGJun 25
Q2-2024: Missed consensus by 82.4% - EPS $-0.93 vs $-0.51 estimateMEDIUMSHORTJun 25
Beat consensus by 36.3% - EPS $-0.39 vs $-0.612 estimateMEDIUMLONGMay 24
Missed consensus by 82.4% - EPS $-0.93 vs $-0.51 estimateMEDIUMSHORTMay 24
Q3-2024: Missed consensus by 63.8% - EPS $-1.22 vs $-0.7446 estimateMEDIUMSHORTMay 24