Q1-2009: Missed consensus by 60.4% - EPS $0.16989 vs $0.429 estimateMEDIUMSHORTJun 22
Q3-2009: Beat consensus by 312.5% - EPS $1.06184 vs $0.2574 estimateMEDIUMLONGMay 29
Q4-2009: Beat consensus by 819.3% - EPS $5.52158 vs $0.6006 estimateMEDIUMLONGMay 29
Missed consensus by 60.4% - EPS $0.16989 vs $0.429 estimateMEDIUMSHORTMay 29
Q2-2009: Missed consensus by 125.0% - EPS $-1.06184 vs $-0.4719 estimateMEDIUMSHORTMay 29