Deluxe Corporation (DLX)

Profitability ratios

Return on sales

Dec 31, 2025 Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Gross profit margin 53.01% 53.09% 53.04% 53.88% 56.27%
Operating profit margin 12.26% 9.06% 7.33% 7.57% 7.03%
Pretax margin 5.78% 3.61% 1.82% 3.77% 4.64%
Net profit margin 3.99% 2.49% 1.19% 2.92% 3.10%

Return on investment

Dec 31, 2025 Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Operating return on assets (Operating ROA) 9.12% 6.79% 5.22% 5.51% 4.62%
Return on assets (ROA) 2.97% 1.87% 0.85% 2.13% 2.04%
Return on total capital 35.86% 32.18% 27.39% 29.62% 26.01%
Return on equity (ROE) 12.46% 8.51% 4.32% 10.83% 10.91%