Deluxe Corporation (DLX)

Financial leverage ratio

Dec 31, 2025 Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Total assets US$ in thousands 2,867,700 2,831,040 3,080,620 3,076,520 3,074,380
Total stockholders’ equity US$ in thousands 683,800 620,752 604,094 603,809 574,318
Financial leverage ratio 4.19 4.56 5.10 5.10 5.35

December 31, 2025 calculation

Financial leverage ratio = Total assets ÷ Total stockholders’ equity
= $2,867,700K ÷ $683,800K
= 4.19


Peer comparison

Dec 31, 2025

Company name
Symbol
Financial leverage ratio
Deluxe Corporation
DLX
4.19
3M Company
MMM
7.95
Honeywell International Inc
HON
4.80
Matthews International Corporation
MATW
3.52