TTM20162015201420132012
Gross profit (MM)$395.7$357.0$291.9$237.8$188.0$149.8
Gross profit growth24.2%22.3%22.8%26.5%25.5%42.9%
Operating income (MM)$126.6$114.0$92.9$77.0$53.7$37.7
Operating income growth25.5%22.6%20.7%43.3%42.7%43.6%
Net income (MM)$80.4$71.8$57.7$48.0$32.1$20.0
Net income growth27.8%24.5%20.1%49.4%60.5%24.5%
Diluted EPS$1.45$1.30$1.05$0.88$0.59-$1.28
Diluted EPS growth26.9%23.8%19.7%49.2%N/AN/A