TTM20162015201420132012
Gross profit (MM)$29,265.0$29,874.0$26,924.0$21,569.0$21,119.0$20,342.0
Gross profit growth-2.1%11.7%24.8%2.1%3.8%-0.7%
Operating income (MM)$5,599.0$6,001.0$4,668.0$4,194.0$3,940.0$3,464.0
Operating income growth0.6%28.6%11.3%6.4%13.7%-20.6%
Net income (MM)$4,247.0$4,173.0$4,220.0$1,932.0$2,450.0$2,127.0
Net income growth26.1%-1.1%118.4%-21.1%15.2%-21.6%
Diluted EPS$3.90$3.82$4.00$2.00$2.56$2.42
Diluted EPS growth27.3%-4.5%100.0%-22.0%6.1%-17.7%