Earnings estimate
Current Qtr Next Qtr Current Year Next Year
No. of Analysts 28 27 37 34
Avg. Estimate 1.39 0.86 3.95 4.32
Low Estimate 1.23 0.7 3.41 3.55
High Estimate 1.58 1 4.45 5.07
Year Ago EPS 1.25 0.64 3.28 3.95
Revenue estimate
Current Qtr Next Qtr Current Year
No. of Analysts 25 25 34
Avg. Estimate 101.88B 72.3B 314.47B
Low Estimate 97.74B 62.14B 284.31B
High Estimate 110.88B 80.9B 341.13B
Year Ago Sales 88.5B 58.31B 274.51B
Sales Growth (year/est) 15.10% 24.00% 14.60%