Deluxe Corporation (DLX)
NYSE: DLX · Real-Time Price · USD
22.95
+0.45 (2.00%)
Nov 21, 2024, 4:00 PM EST - Market closed

Deluxe Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Nov '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
1,0169377321,3681,2232,102
Upgrade
Market Cap Growth
4.58%27.95%-46.46%11.83%-41.80%18.07%
Upgrade
Enterprise Value
2,5752,5932,4213,1172,0052,998
Upgrade
Last Close Price
22.9520.5615.2427.4124.1739.56
Upgrade
PE Ratio
18.5534.8410.1718.88223.14-
Upgrade
Forward PE
6.927.054.256.376.357.78
Upgrade
PS Ratio
0.470.430.330.680.681.05
Upgrade
PB Ratio
1.661.551.212.382.383.68
Upgrade
P/FCF Ratio
7.959.608.4313.457.909.55
Upgrade
P/OCF Ratio
4.674.723.826.495.627.33
Upgrade
PEG Ratio
0.710.720.571.060.941.15
Upgrade
EV/Sales Ratio
1.201.181.081.541.121.49
Upgrade
EV/EBITDA Ratio
6.316.656.278.466.857.59
Upgrade
EV/EBIT Ratio
10.9411.7611.3214.189.009.50
Upgrade
EV/FCF Ratio
20.1426.5627.8530.6612.9413.62
Upgrade
Debt / Equity Ratio
2.612.802.873.111.731.63
Upgrade
Debt / EBITDA Ratio
3.764.144.264.622.832.25
Upgrade
Debt / FCF Ratio
12.5117.3619.9517.565.734.23
Upgrade
Asset Turnover
0.780.710.730.820.950.95
Upgrade
Inventory Turnover
22.0921.5623.6623.4518.1718.74
Upgrade
Quick Ratio
0.570.350.380.390.740.66
Upgrade
Current Ratio
0.920.930.940.911.231.16
Upgrade
Return on Equity (ROE)
9.12%4.34%11.12%11.54%0.98%-30.11%
Upgrade
Return on Assets (ROA)
5.34%4.48%4.35%5.59%7.36%9.29%
Upgrade
Return on Capital (ROIC)
6.51%5.94%5.69%7.31%9.59%11.85%
Upgrade
Earnings Yield
5.43%2.79%8.93%4.58%0.43%-10.65%
Upgrade
FCF Yield
12.58%10.42%11.87%7.43%12.66%10.47%
Upgrade
Dividend Yield
5.23%5.84%7.88%4.38%4.96%3.03%
Upgrade
Payout Ratio
97.00%204.15%80.51%82.47%967.70%-
Upgrade
Buyback Yield / Dilution
-1.90%-1.23%-1.13%-1.63%2.06%8.43%
Upgrade
Total Shareholder Return
3.33%4.61%6.75%2.75%7.03%11.46%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.