TTM20162015201420132012
Gross profit (MM)$22,927.0$22,464.0$20,570.0$19,558.0$18,476.0$17,327.0
Gross profit growth9.7%9.2%5.2%5.9%6.6%-0.1%
Operating income (MM)$5,818.0$5,846.0$4,971.0$4,792.0$4,149.0$3,560.0
Operating income growth9.3%17.6%3.7%15.5%16.5%8.6%
Net income (MM)$2,811.0$3,093.0$2,546.0$2,698.0$2,286.0$1,959.0
Net income growth2.0%21.5%-5.6%18.0%16.7%6.5%
Diluted EPS$3.19$3.47$2.73$2.71$2.14$1.69
Diluted EPS growth6.6%27.4%0.7%26.6%26.7%17.8%