COMPANY OVERVIEW In 2025, Deluxe Corporation proudly celebrated its 110th anniversary, marking over a century of business excellence. Our enduring success is a testament to our innovation, our ability to adapt to the evolving needs of our customers, and the trust they place in us. We have transformed into a trusted Payments and Data company, serving small and medium-sized businesses, financial institutions, and some of the world's largest consumer brands. Our products and services are delivered through four business segments, primarily catering to clients and customers across North America. Business SegmentCategoryPercentage of 2025 consolidated revenueDescription Merchant ServicesMerchant services solutions18.7%Merchant in-store, online, and mobile payment solutions that provide tools to accept electronic payments, such as debit cards, credit cards, and other forms of payment B2B PaymentsTreasury management solutions10.
| Metric | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|---|
| Revenue | 2.1B | 2.1B | 2.1B | 2.2B | 2.2B | 2.0B |
| Net Income | 82M | 82M | 53M | 26M | 65M | 63M |
| EPS | $1.80 | $1.80 | $1.18 | $0.59 | $1.50 | $1.45 |
| Free Cash Flow | 175M | 175M | 100M | 98M | 187M | 208M |
| ROIC | 6.4% | 6.5% | 5.6% | 3.7% | 3.9% | 3.4% |
| Gross Margin | 53.0% | 53.0% | 53.1% | 53.0% | 53.9% | 56.3% |
| Debt/Equity | 2.73 | 2.73 | 3.02 | 3.03 | 4.69 | 4.86 |
| Dividends/Share | $1.21 | $1.20 | $1.20 | $1.20 | $1.20 | $1.20 |
| Operating Income | 232M | 232M | 192M | 161M | 169M | 142M |
| Operating Margin | 10.9% | 10.9% | 9.1% | 7.3% | 7.6% | 7.0% |
| ROE | 12.1% | 12.6% | 8.6% | 4.3% | 11.1% | 11.5% |
| Shares Outstanding | 46M | 46M | 45M | 44M | 44M | 43M |
DELUXE CORP passes 3 of 9 quality checks, indicating weak fundamentals.
DELUXE CORP trades at 16.2x trailing earnings, compared to its 15-year median P/E of 11.9x, suggesting it is currently Fair relative to its historical range. On a free-cash-flow basis, the stock trades at 7.5x vs a median of 6.5x. The company's 5-year average ROIC is 4.6% with a gross margin of 53.9%. Total shareholder yield (dividends) is 4.2%. At current prices, the estimated annualized return to fair value is -9.5%.
DELUXE CORP (DLX) has a current P/E ratio of 16.2, compared to its historical median P/E of 11.9. The stock is currently considered Fair based on its historical valuation range.
DELUXE CORP (DLX) has a 5-year average return on invested capital (ROIC) of 4.6%. This is below average and may indicate limited pricing power.
DELUXE CORP (DLX) has a market capitalization of $1.3B. It is classified as a small-cap stock.
Yes, DELUXE CORP (DLX) pays a dividend with a trailing twelve-month yield of 4.15%.
Based on historical P/E analysis, DELUXE CORP (DLX) appears fair. The current P/E of 16.2 is 37% above its historical median of 11.9. The estimated fair value CAGR (P/E method) is -4.5%.
DELUXE CORP (DLX) operates in the Blankbooks, Looseleaf Binders & Bookbindg & Relatd Work industry, within the Communication Services sector.
DELUXE CORP (DLX) reported annual revenue of $2.1 billion in its most recent fiscal year, based on SEC EDGAR filings.
DELUXE CORP (DLX) has a net profit margin of 3.8%. This is a modest margin.
DELUXE CORP (DLX) generated $175 million in free cash flow in its most recent fiscal year. Positive free cash flow supports dividends, buybacks, and debt reduction.
DELUXE CORP (DLX) has a debt-to-equity ratio of 2.73. This indicates higher leverage, which may increase financial risk.
DELUXE CORP (DLX) reported earnings per share (EPS) of $1.80 in its most recent fiscal year.
DELUXE CORP (DLX) has a return on equity (ROE) of 12.6%. This indicates moderate shareholder returns.
DELUXE CORP (DLX) has a 5-year average gross margin of 53.9%. This high margin suggests strong pricing power and a potential competitive moat.
The Ledger Terminal provides 16 years of financial data for DELUXE CORP (DLX), sourced directly from SEC EDGAR filings. This includes income statements, balance sheets, cash flow statements, and key financial ratios.
DELUXE CORP (DLX) has a book value per share of $14.92, based on its most recent annual SEC filing.
No recent press releases.