TTM20182017201620152014
Gross profit (MM)$1,117.1$1,054.9$840.9$838.6$757.3$585.6
Gross profit growth20.9%25.5%0.3%10.7%29.3%29.7%
Operating income (MM)$209.4$154.0$93.5$184.5$164.9$131.5
Operating income growth148.7%64.8%-49.3%11.9%25.4%30.8%
Net income (MM)$101.0$62.1$51.9$114.3$110.4$77.4
Net income growth220.8%19.6%-54.6%3.6%42.7%36.0%
Diluted EPS$2.03$1.25$1.10$2.46$2.48$1.85
Diluted EPS growth209.3%13.9%-55.4%-7.1%34.0%32.2%