Deluxe announced its fourth quarter and full year 2024 financial results through an earnings release available here.