TTM20182017201620152014
Gross profit (MM)$102.1$97.8$79.3$76.3$76.3$77.6
Gross profit growth13.7%23.3%4.0%0.0%-1.7%0.6%
Operating income (MM)$54.4$52.1$37.5$32.4$27.6$28.2
Operating income growth18.3%39.1%15.7%17.3%-2.1%4.5%
Net income (MM)$42.6$37.3$23.8$20.6$17.5$18.0
Net income growth40.2%56.5%15.5%18.2%-2.9%4.7%
Diluted EPS$2.08$1.82$1.17$1.02$0.87$0.90
Diluted EPS growth40.0%56.1%14.8%17.5%-3.3%4.7%