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