TTM20172016201520142013
Gross profit (MM)$510.1$463.4$357.0$291.9$237.8$188.0
Gross profit growth28.9%29.8%22.3%22.8%26.5%25.5%
Operating income (MM)$173.4$157.4$114.0$92.9$77.0$53.7
Operating income growth37.0%38.1%22.6%20.7%43.3%42.7%
Net income (MM)$124.1$102.5$71.8$57.7$48.0$32.1
Net income growth54.3%42.6%24.5%20.1%49.4%60.5%
Diluted EPS$2.22$1.84$1.30$1.05$0.88$0.59
Diluted EPS growth52.7%41.5%23.8%19.7%49.2%N/A