Gross profit (MM)$744.3$732.5$704.9$685.5$675.3$587.3
Gross profit growth3.0%3.9%2.8%1.5%15.0%169.0%
Operating income (MM)$117.5$109.3$102.5$91.4$79.4$71.8
Operating income growth4.5%6.7%12.1%15.1%10.6%46.5%
Net income (MM)$82.9$74.4$64.4$59.0$58.2$52.7
Net income growth8.9%15.6%9.1%1.5%10.4%46.2%
Diluted EPS$1.00$0.90$0.77$0.72$0.71$0.66
Diluted EPS growth9.0%15.8%8.1%1.2%7.3%32.5%

Notes:The company reports in Canadian dollars, and eMarketer converts all figures to US dollars using the average daily noon buying rate for cable transfers in foreign currencies as certified for customs purposes by the Federal Reserve Bank of New York for 2017, which was 1.2984 CAD per USD