TTM20172016201520142013
Gross profit (MM)$29,387.0$29,162.0$29,874.0$26,924.0$21,569.0$21,119.0
Gross profit growth-0.6%-2.4%11.7%24.8%2.1%3.8%
Operating income (MM)$5,432.0$5,557.0$6,001.0$4,668.0$4,194.0$3,940.0
Operating income growth-9.2%-7.4%28.6%11.3%6.4%13.7%
Net income (MM)$3,845.0$4,078.0$4,173.0$4,220.0$1,932.0$2,450.0
Net income growth-6.6%-2.3%-1.1%118.4%-21.1%15.2%
Diluted EPS$3.63$3.78$3.82$4.00$2.00$2.56
Diluted EPS growth-4.1%-1.1%-4.5%100.0%-22.0%6.1%