TTM20182017201620152014
Gross profit (MM)$15,956.0$15,956.0$15,312.0$14,971.0$14,067.0$12,446.0
Gross profit growth4.2%4.2%2.3%6.4%13.0%12.8%
Operating income (MM)$4,445.0$4,445.0$4,749.0$4,502.0$4,175.0$3,680.0
Operating income growth-8.1%-6.4%5.5%7.8%13.5%14.3%
Net income (MM)$1,933.0$1,933.0$4,240.0$3,760.0$3,273.0$2,693.0
Net income growth-54.4%-54.4%12.8%14.9%21.5%8.9%
Diluted EPS$1.17$1.17$2.51$2.16$1.85$1.49
Diluted EPS growth-53.3%-53.5%16.1%16.6%24.5%10.2%