Deluxe Corporation (DLX)
NYSE: DLX · IEX Real-Time Price · USD
23.25
-0.15 (-0.64%)
Jul 22, 2024, 10:18 AM EDT - Market open

Deluxe Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 1995
Market Capitalization
1,0289377321,3681,2232,102
Upgrade
Market Cap Growth
30.42%27.95%-46.46%11.83%-41.80%18.07%
Upgrade
Enterprise Value
2,6232,5172,3852,8111,8492,828
Upgrade
PE Ratio
30.3935.8811.2021.84233.28-9.39
Upgrade
PS Ratio
0.470.430.330.680.681.05
Upgrade
PB Ratio
1.691.551.212.382.383.68
Upgrade
P/FCF Ratio
7.589.608.4313.458.519.55
Upgrade
P/OCF Ratio
4.454.723.826.495.627.33
Upgrade
EV/Sales Ratio
1.201.151.071.391.031.41
Upgrade
EV/EBITDA Ratio
7.217.186.589.2511.51-51.39
Upgrade
EV/EBIT Ratio
14.9115.2213.3518.8437.09-15.62
Upgrade
EV/FCF Ratio
19.2925.7827.4427.6512.8512.85
Upgrade
Debt / Equity Ratio
2.662.732.803.031.691.61
Upgrade
Debt / EBITDA Ratio
4.444.714.675.725.41-16.67
Upgrade
Debt / FCF Ratio
11.8816.9219.4817.116.044.17
Upgrade
Quick Ratio
0.510.350.380.771.030.95
Upgrade
Current Ratio
0.970.930.940.911.231.16
Upgrade
Asset Turnover
0.750.740.750.740.900.95
Upgrade
Interest Coverage
1.391.321.892.692.15-5.22
Upgrade
Return on Equity (ROE)
5.60%4.30%11.00%11.20%1.10%-31.00%
Upgrade
Return on Assets (ROA)
1.20%0.90%2.20%2.30%0.30%-10.60%
Upgrade
Return on Capital (ROIC)
5.30%4.69%5.73%4.11%0.58%-12.65%
Upgrade
Earnings Yield
3.32%2.79%8.93%4.58%0.43%-10.65%
Upgrade
FCF Yield
13.19%10.42%11.87%7.43%11.76%10.47%
Upgrade
Dividend Yield
5.13%5.60%7.10%3.70%4.10%2.40%
Upgrade
Payout Ratio
155.84%200.00%78.90%81.10%1000.00%-23.10%
Upgrade
Buyback Yield / Dilution
-1.35%-1.29%-1.24%-1.70%0.49%9.08%
Upgrade
Total Shareholder Return
3.78%4.31%5.86%2.00%4.59%11.48%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).