Q3-2023: Beat consensus by 79.3% - EPS $-25.16 vs $-121.38 estimateMEDIUMLONGJun 21
Q2-2023: Beat consensus by 14.2% - EPS $-119 vs $-138.72 estimateMEDIUMLONGJun 21
Q4-2022: Beat consensus by 27.5% - EPS $-289 vs $-398.82 estimateMEDIUMLONGJun 21
Q2-2024: Beat consensus by 94.8% - EPS $-0.32 vs $-6.12 estimateMEDIUMLONGJun 21
Beat consensus by 94.8% - EPS $-0.32 vs $-6.12 estimateMEDIUMLONGMay 26
Beat consensus by 79.3% - EPS $-25.16 vs $-121.38 estimateMEDIUMLONGMay 26
Beat consensus by 14.2% - EPS $-119 vs $-138.72 estimateMEDIUMLONGMay 26
Beat consensus by 27.5% - EPS $-289 vs $-398.82 estimateMEDIUMLONGMay 26