TTM20182017201620152014
Gross profit (MM)$97.8$97.8$79.3$76.3$76.3$77.6
Gross profit growth23.3%23.3%4.0%0.0%-1.7%0.6%
Operating income (MM)$52.1$52.1$37.5$32.4$27.6$28.2
Operating income growth39.1%39.1%15.7%17.3%-2.1%4.5%
Net income (MM)$37.3$37.3$23.8$20.6$17.5$18.0
Net income growth56.5%56.5%15.5%18.2%-2.9%4.7%
Diluted EPS$1.82$1.82$1.17$1.02$0.87$0.90
Diluted EPS growth56.1%56.1%14.8%17.5%-3.3%4.7%