TTM20162015201420132012
Gross profit (MM)$86,068.0$84,263.0$93,626.0$70,537.0$64,304.0$68,662.0
Gross profit growth-1.1%-10.0%32.7%9.7%-6.3%56.7%
Operating income (MM)$59,985.0$60,024.0$71,230.0$52,503.0$48,999.0$55,241.0
Operating income growth-4.6%-15.7%35.7%7.2%-11.3%63.5%
Net income (MM)$46,651.0$45,687.0$53,394.0$39,510.0$37,037.0$41,733.0
Net income growth-2.4%-14.4%35.1%6.7%-11.3%61.0%
Diluted EPS$8.79$8.31$9.22$6.45$5.68$6.31
Diluted EPS growth2.7%-9.9%42.8%13.6%-9.9%59.5%