Deluxe Corporation (DLX)

Payables turnover

Dec 31, 2025 Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Cost of revenue US$ in thousands 1,002,300 995,311 1,029,580 1,032,120 884,270
Payables US$ in thousands 164,878 154,863 157,055 153,072
Payables turnover 6.04 6.65 6.57 5.78

December 31, 2025 calculation

Payables turnover = Cost of revenue ÷ Payables
= $1,002,300K ÷ $—K
= —


Peer comparison

Dec 31, 2025