Q2-2021: Beat consensus by 83.4% - EPS $-0.231 vs $-1.3939 estimateMEDIUMLONGJul 2
Q3-2021: Beat consensus by 80.4% - EPS $-0.273 vs $-1.3939 estimateMEDIUMLONGMay 27
Q3-2021: Beat consensus by 83.4% - EPS $-0.231 vs $-1.3939 estimateMEDIUMLONGMay 27
Q1-2021: Beat consensus by 71.1% - EPS $-0.322 vs $-1.1161 estimateMEDIUMLONGMay 27