Q1-2023: Beat consensus by 402.0% - EPS $1.28 vs $0.255 estimateMEDIUMLONGJul 21
Beat consensus by 402.0% - EPS $1.28 vs $0.255 estimateMEDIUMLONGMay 17
Q4-2022: Beat consensus by 21.9% - EPS $-0.47 vs $-0.6018 estimateMEDIUMLONGMay 17
Q3-2022: Beat consensus by 3212.7% - EPS $6.42 vs $0.1938 estimateMEDIUMLONGMay 17