Deluxe Corporation (DLX)

Net profit margin

Dec 31, 2025 Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Net income US$ in thousands 85,200 52,802 26,120 65,395 62,633
Revenue US$ in thousands 2,133,200 2,121,760 2,192,260 2,238,010 2,022,200
Net profit margin 3.99% 2.49% 1.19% 2.92% 3.10%

December 31, 2025 calculation

Net profit margin = Net income ÷ Revenue
= $85,200K ÷ $2,133,200K
= 3.99%


Peer comparison

Dec 31, 2025