DELUXE CORPDLX

Market cap
$889.18M
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 202424+73.53%
Dec 31, 202314-27.99%
Dec 31, 202219-39.26%
Dec 31, 202131+43.13%
Dec 31, 202022+51.96%
Dec 31, 201914-77.35%
Dec 31, 201863-23.79%
Dec 31, 201783-25.52%
Dec 31, 2016111+1.54%
Dec 31, 2015109+12.25%
Dec 31, 201497+3.16%
Dec 31, 201394+17.62%
Dec 31, 201280+12.27%
Dec 31, 201171-13.40%
Dec 31, 201083