Q2-2024: Beat consensus by 12.9% - EPS $-1.6 vs $-1.836 estimateMEDIUMLONGJun 19
Q4-2023: Beat consensus by 10.1% - EPS $-2.2 vs $-2.448 estimateMEDIUMLONGJun 19
Beat consensus by 12.9% - EPS $-1.6 vs $-1.836 estimateMEDIUMLONGMay 31
Beat consensus by 10.1% - EPS $-2.2 vs $-2.448 estimateMEDIUMLONGMay 31