TTM20182017201620152014
Gross profit (MM)$632.2$622.7$606.5$582.0$504.5$464.5
Gross profit growth3.3%2.7%4.2%15.4%8.6%11.4%
Operating income (MM)$136.2$129.4$130.6$122.4$103.2$89.3
Operating income growth8.9%-0.9%6.7%18.6%15.5%32.1%
Net income (MM)$87.5$80.9$85.9$79.3$70.8$55.1
Net income growth4.5%-5.9%8.4%12.0%28.5%18.7%
Diluted EPS$1.84$1.68$1.74$1.55$1.34$1.01
Diluted EPS growth8.2%-3.3%11.8%15.5%32.5%19.1%