TTM20182017201620152014
Gross profit (MM)$227.2$207.9$189.9$173.2$134.8$113.2
Gross profit growth16.1%9.5%9.6%28.5%19.1%55.8%
Operating income (MM)$54.2$46.3$37.8$30.2$35.4$20.5
Operating income growth37.2%22.3%25.1%-14.7%72.6%130.7%
Net income (MM)$38.3$28.9$14.2$9.9$13.7$5.4
Net income growth155.8%103.4%43.9%-28.1%155.3%732.4%
Diluted EPS$1.37$1.05$0.53$0.37$0.54$0.28
Diluted EPS growth147.6%99.1%44.0%-31.8%91.4%714.2%