Deluxe Corporation (DLX)
NYSE: DLX · Real-Time Price · USD
22.24
-0.16 (-0.71%)
Dec 20, 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
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
9859377321,3681,2232,102
Upgrade
Market Cap Growth
4.58%27.95%-46.46%11.83%-41.80%18.07%
Upgrade
Enterprise Value
2,5432,5932,4213,1172,0052,998
Upgrade
Last Close Price
22.2420.2915.0427.0523.8639.06
Upgrade
PE Ratio
17.9835.9311.2121.86235.66-
Upgrade
Forward PE
6.707.054.256.376.357.78
Upgrade
PS Ratio
0.460.430.330.680.681.05
Upgrade
PB Ratio
1.611.551.212.382.383.68
Upgrade
P/FCF Ratio
7.709.608.4313.457.909.55
Upgrade
P/OCF Ratio
4.534.723.826.495.627.33
Upgrade
PEG Ratio
0.690.720.571.060.941.15
Upgrade
EV/Sales Ratio
1.191.181.081.541.121.49
Upgrade
EV/EBITDA Ratio
6.246.656.278.466.857.59
Upgrade
EV/EBIT Ratio
10.8011.7611.3214.189.009.50
Upgrade
EV/FCF Ratio
19.8926.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.60%2.79%8.93%4.58%0.43%-10.65%
Upgrade
FCF Yield
12.99%10.42%11.87%7.43%12.66%10.47%
Upgrade
Dividend Yield
5.40%5.91%7.98%4.44%5.03%3.07%
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.49%4.68%6.85%2.81%7.09%11.50%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.