Q3-2021: Beat consensus by 253.0% - EPS $16 vs $4.532 estimateMEDIUMLONGJun 28
Q4-2021: Missed consensus by 23.7% - EPS $13.2 vs $17.304 estimateMEDIUMSHORTJun 28
Beat consensus by 253.0% - EPS $16 vs $4.532 estimateMEDIUMLONGMay 17
Missed consensus by 23.7% - EPS $13.2 vs $17.304 estimateMEDIUMSHORTMay 17