TTM20182017201620152014
Gross profit (MM)$218.0$207.9$189.9$173.2$134.8$113.2
Gross profit growth14.4%9.5%9.6%28.5%19.1%55.8%
Operating income (MM)$51.1$46.3$37.8$30.2$35.4$20.5
Operating income growth33.5%22.3%25.1%-14.7%72.6%130.7%
Net income (MM)$34.9$28.9$14.2$9.9$13.7$5.4
Net income growth142.9%103.4%43.9%-28.1%155.3%732.4%
Diluted EPS$1.25$1.05$0.53$0.37$0.54$0.28
Diluted EPS growth136.4%99.1%44.0%-31.8%91.4%714.2%