Q4-2018: Beat consensus by 252.6% - EPS $1.76 vs $-1.1536 estimateMEDIUMLONGJun 16
Q1-2019: Beat consensus by 1210.7% - EPS $2.16 vs $0.1648 estimateMEDIUMLONGJun 16
Q4-2019: Missed consensus by 348.8% - EPS $-3.28 vs $1.3184 estimateMEDIUMSHORTJun 16