TTM20172016201520142013
Gross profit (MM)$23,621.0$23,409.0$22,464.0$20,570.0$19,558.0$18,476.0
Gross profit growth3.0%4.2%9.2%5.2%5.9%6.6%
Operating income (MM)$6,492.0$6,586.0$5,846.0$4,971.0$4,792.0$4,149.0
Operating income growth11.6%12.7%17.6%3.7%15.5%16.5%
Net income (MM)$3,833.0$3,447.0$3,093.0$2,546.0$2,698.0$2,286.0
Net income growth36.4%11.4%21.5%-5.6%18.0%16.7%
Diluted EPS$4.59$4.09$3.47$2.73$2.71$2.14
Diluted EPS growth43.9%17.7%27.4%0.7%26.6%26.7%