TTM20172016201520142013
Gross profit (MM)$94,753.0$88,186.0$84,263.0$93,626.0$70,537.0$64,304.0
Gross profit growth11.9%4.7%-10.0%32.7%9.7%-6.3%
Operating income (MM)$66,056.0$61,344.0$60,024.0$71,230.0$52,503.0$48,999.0
Operating income growth11.4%2.2%-15.7%35.7%7.2%-11.3%
Net income (MM)$53,318.0$48,351.0$45,687.0$53,394.0$39,510.0$37,037.0
Net income growth16.6%5.8%-14.4%35.1%6.7%-11.3%
Diluted EPS$10.35$9.21$8.31$9.22$6.45$5.68
Diluted EPS growth21.1%10.8%-9.9%42.8%13.6%-9.9%