Deluxe Corporation (DLX)
NYSE: DLX · IEX Real-Time Price · USD
20.35
+0.30 (1.50%)
Apr 26, 2024, 4:00 PM EDT - Market closed

Deluxe Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 1995
Market Capitalization
8969377321,3681,2232,1021,7803,6983,4802,6843,092
Upgrade
Market Cap Growth
-27.95%-46.46%11.83%-41.80%18.07%-51.86%6.26%29.63%-13.18%17.32%
Upgrade
Enterprise Value
2,4762,5172,3852,8111,8492,8282,6324,3484,1623,2513,585
Upgrade
PE Ratio
34.4935.8811.2021.84233.28-9.3911.9016.0715.1712.2815.48
Upgrade
PS Ratio
0.410.430.330.680.681.050.891.881.881.511.85
Upgrade
PB Ratio
1.481.551.212.382.383.681.953.643.953.604.78
Upgrade
P/FCF Ratio
9.189.608.4313.458.519.556.4212.7112.7610.0812.25
Upgrade
P/OCF Ratio
4.524.723.826.495.627.335.2510.9310.908.6710.85
Upgrade
EV/Sales Ratio
1.131.151.071.391.031.411.322.212.251.832.14
Upgrade
EV/EBITDA Ratio
7.067.186.589.2511.51-51.397.109.529.167.658.97
Upgrade
EV/EBIT Ratio
14.9715.2213.3518.8437.09-15.6210.9813.0111.489.3410.74
Upgrade
EV/FCF Ratio
25.3625.7827.4427.6512.8512.859.5014.9415.2612.2014.20
Upgrade
Debt / Equity Ratio
2.732.732.803.031.691.611.000.700.860.840.86
Upgrade
Debt / EBITDA Ratio
4.714.714.675.725.41-16.672.461.551.671.481.39
Upgrade
Debt / FCF Ratio
16.9216.9219.4817.116.044.173.292.442.782.362.20
Upgrade
Quick Ratio
0.350.350.380.771.030.950.670.530.550.590.37
Upgrade
Current Ratio
0.930.930.940.911.231.161.150.920.961.020.68
Upgrade
Asset Turnover
0.740.740.750.740.900.950.870.900.951.031.02
Upgrade
Interest Coverage
1.321.321.892.692.15-5.228.8415.6516.2617.169.14
Upgrade
Return on Equity (ROE)
4.30%4.30%11.00%11.20%1.10%-31.00%15.00%24.10%27.50%30.50%33.40%
Upgrade
Return on Assets (ROA)
0.90%0.90%2.20%2.30%0.30%-10.60%6.50%10.60%11.70%12.70%12.20%
Upgrade
Return on Capital (ROIC)
4.69%4.69%5.73%4.11%0.58%-12.65%8.90%14.05%15.08%17.19%18.61%
Upgrade
Earnings Yield
2.92%2.79%8.93%4.58%0.43%-10.65%8.41%6.22%6.59%8.14%6.46%
Upgrade
FCF Yield
10.90%10.42%11.87%7.43%11.76%10.47%15.57%7.87%7.84%9.92%8.16%
Upgrade
Dividend Yield
5.90%5.60%7.10%3.70%4.10%2.40%3.10%1.60%1.70%2.20%1.80%
Upgrade
Payout Ratio
203.39%200.00%78.90%81.10%1000.00%-23.10%37.70%25.30%25.60%27.30%28.80%
Upgrade
Buyback Yield / Dilution
-1.29%-1.29%-1.24%-1.70%0.49%9.08%3.77%0.98%1.27%0.91%1.64%
Upgrade
Total Shareholder Return
4.61%4.31%5.86%2.00%4.59%11.48%6.87%2.58%2.97%3.11%3.44%
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).