TTM20162015201420132012
Gross profit (MM)$84,686.0$84,263.0$93,626.0$70,537.0$64,304.0$68,662.0
Gross profit growth-6.5%-10.0%32.7%9.7%-6.3%56.7%
Operating income (MM)$59,322.0$60,024.0$71,230.0$52,503.0$48,999.0$55,241.0
Operating income growth-11.3%-15.7%35.7%7.2%-11.3%63.5%
Net income (MM)$45,730.0$45,687.0$53,394.0$39,510.0$37,037.0$41,733.0
Net income growth-9.8%-14.4%35.1%6.7%-11.3%61.0%
Diluted EPS$8.55$8.31$9.22$6.45$5.68$6.31
Diluted EPS growth-4.9%-9.9%42.8%13.6%-9.9%59.5%