Deluxe Corporation logo DLX - Deluxe Corporation

NEXT EARNINGS: Apr 29, 2026 EPS Est: $0.88 | Rev Est: $535.0M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 4
HOLD 2
SELL 0
STRONG
SELL
0
| PRICE TARGET: $27.00 DETAILS
HIGH: $27.00
LOW: $27.00
MEDIAN: $27.00
CONSENSUS: $27.00
UPSIDE: 0.52%
Market Cap: 1.21B
Volume: 345,560
Avg Volume: 450,070
52 Week Range: 13.61-28.6
Sector: Communication Services
Industry: Advertising Agencies
Beta: 1.37
Last Dividend: $1.20
Exchange: NYSE
Country: US
Employees: 4,981
IPO Date: 1980-03-17
EPS (TTM): 1.87
P/E Ratio: 11.93
Revenue (TTM): 2.13B
Total Assets: 2.86B
Total Debt: 1.55B
Cash & Equiv: 310.50M
Rev Growth (5Y): 3.6%
EPS Growth (5Y): 54.9%
FCF Growth (5Y): 2.5%
ROCE: 11.0%
Debt/Equity: 2.26

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-01-28 $0.96 $0.82 +17.1% $535.3M $533.5M +0.3%
2025-11-05 $1.09 $0.92 +18.5% $540.2M $517.4M +4.4%
2025-08-06 $0.88 $0.71 +23.9% $521.3M $526.5M -1.0%
2025-04-30 $0.75 $0.72 +4.2% $536.5M $525.4M +2.1%
2025-02-05 $0.84 $0.80 +5.0% $520.5M $534.0M -2.5%
2024-11-06 $0.84 $0.72 +16.7% $528.4M $525.8M +0.5%
2024-07-31 $0.86 $0.65 +32.3% $537.8M $537.9M 0.0%
2024-05-01 $0.76 $0.70 +8.6% $535.0M $526.8M +1.5%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 2.13B 2.12B 2.19B 2.24B 2.02B 1.79B 2.01B 2.00B 1.97B 1.85B 1.77B 1.67B
Net Income 85.20M 52.80M 26.12M 65.39M 62.63M 5.24M (223.78M) 155.90M 230.20M 229.40M 218.60M 199.80M
EPS 1.87 1.19 0.60 1.52 1.48 0.21 -4.65 3.33 4.80 4.73 4.46 4.02
Total Assets 2.86B 2.83B 3.08B 3.08B 3.07B 1.84B 1.94B 2.30B 2.21B 2.18B 1.84B 1.69B
Total Debt 1.55B 1.56B 1.67B 1.71B 1.75B 879.93M 929.98M 911.90M 709.30M 758.60M 631.20M 554.30M
Cash & Equivalents 310.50M 34.40M 71.96M 40.44M 41.23M 123.12M 73.62M 59.70M 59.20M 76.60M 62.40M 61.50M
Operating Cash Flow 270.60M 194.28M 198.37M 191.50M 210.82M 217.60M 286.65M 339.30M 338.40M 319.30M 307.90M 280.40M
Free Cash Flow 175.30M 99.89M 97.62M 86.90M 101.68M 155.00M 220.06M 277.10M 290.90M 272.70M 264.60M 239.30M
FCF per Share 3.85 2.26 2.24 2.02 2.40 3.70 5.11 5.92 6.07 5.62 5.40 4.81
Book Value 683.80M 620.75M 604.09M 603.81M 574.32M 513.25M 570.86M 921.70M 1.01B 881.00M 745.10M 647.50M
Cash & ST Investments 310.50M 34.40M 71.96M 40.44M 41.23M 123.12M 73.62M 59.70M 59.20M 76.60M 62.40M 61.50M
ROC Equity 0.12 0.09 0.04 0.11 0.11 0.01 -0.39 0.17 0.23 0.26 0.29 0.31