TTM20162015201420132012
Gross profit (MM)$21,110.9$6,394.7$4,656.7$3,034.0$2,789.8$2,652.7
Gross profit growth286.5%37.3%53.5%8.8%5.2%11.5%
Operating income (MM)$1,674.9$1,704.8$1,049.7$1,040.2$970.3$920.1
Operating income growth35.6%62.4%0.9%7.2%5.5%17.6%
Net income (MM)$864.1$896.2$282.4$599.2$596.7$619.3
Net income growth93.9%217.4%-52.9%0.4%-3.6%26.8%
Diluted EPS$3.65$3.78$1.26$2.90$2.72$2.68
Diluted EPS growth88.5%199.5%-56.4%6.3%1.5%33.3%