TTM20182017201620152014
Gross profit (MM)$30,792.0$30,792.0$29,162.0$29,874.0$26,924.0$21,569.0
Gross profit growth5.6%5.6%-2.4%11.7%24.8%2.1%
Operating income (MM)$6,414.0$6,414.0$5,557.0$6,001.0$4,668.0$4,194.0
Operating income growth15.4%15.4%-7.4%28.6%11.3%6.4%
Net income (MM)$5,024.0$5,024.0$4,078.0$4,173.0$4,220.0$1,932.0
Net income growth23.2%23.2%-2.3%-1.1%118.4%-21.1%
Diluted EPS$5.05$5.05$3.78$3.82$4.00$2.00
Diluted EPS growth33.6%33.5%-1.1%-4.5%100.0%-22.0%