DELUXE CORPDLX

Market cap
$882.89M
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 202089-8.07%
Dec 31, 201996+6.78%
Dec 31, 201890+6.74%
Dec 31, 201785-2.60%
Dec 31, 201687+1.36%
Dec 31, 201586-2.16%
Dec 31, 201488-13.54%
Dec 31, 2013101-2.73%
Dec 31, 2012104-8.13%
Dec 31, 2011113-5.66%
Dec 31, 2010120