DELUXE CORPDLX

Market cap
$882.89M
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 202476+92.21%
Dec 31, 202340-52.83%
Dec 31, 202284-10.05%
Dec 31, 202194+206.76%
Dec 31, 202031-116.47%
Dec 31, 2019-186-187.30%
Dec 31, 2018213-32.03%
Dec 31, 2017313-8.10%
Dec 31, 2016340+3.79%
Dec 31, 2015328+10.35%
Dec 31, 2014297+5.74%
Dec 31, 2013281+12.09%
Dec 31, 2012251+16.04%
Dec 31, 2011216-8.42%
Dec 31, 2010236