DELUXE CORPDLX

Market cap
$889.18M
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 202453+101.87%
Dec 31, 202326-59.98%
Dec 31, 202266+4.39%
Dec 31, 202163+605.38%
Dec 31, 20209-104.45%
Dec 31, 2019-200-233.59%
Dec 31, 2018150-34.99%
Dec 31, 2017230+0.34%
Dec 31, 2016229+4.92%
Dec 31, 2015219+9.43%
Dec 31, 2014200+7.04%
Dec 31, 2013187+9.48%
Dec 31, 2012170+17.91%
Dec 31, 2011145-5.26%
Dec 31, 2010153