TTM20172016201520142013
Gross profit (MM)$30,557.0$29,162.0$29,874.0$26,924.0$21,569.0$21,119.0
Gross profit growth5.5%-2.4%11.7%24.8%2.1%3.8%
Operating income (MM)$6,017.0$5,557.0$6,001.0$4,668.0$4,194.0$3,940.0
Operating income growth7.8%-7.4%28.6%11.3%6.4%13.7%
Net income (MM)$4,314.0$4,078.0$4,173.0$4,220.0$1,932.0$2,450.0
Net income growth0.2%-2.3%-1.1%118.4%-21.1%15.2%
Diluted EPS$4.25$3.78$3.82$4.00$2.00$2.56
Diluted EPS growth7.2%-1.1%-4.5%100.0%-22.0%6.1%