XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Total revenue $ 2,121,761 $ 2,192,260 $ 2,238,010
Total cost of revenue (995,311) (1,029,577) (1,032,116)
Gross profit 1,126,450 1,162,683 1,205,894
Selling, general and administrative expense (909,168) (956,068) (993,250)
Restructuring and integration expense (48,570) (78,245) (62,529)
Gain on sale of businesses and long-lived assets 31,207 32,421 19,331
Asset impairment charges (7,743) 0 0
Operating income 192,176 160,791 169,446
Interest expense (123,281) (125,643) (94,454)
Other income, net 7,602 4,651 9,386
Income before income taxes 76,497 39,799 84,378
Income tax provision (23,552) (13,572) (18,848)
Net income 52,945 26,227 65,530
Net income attributable to non-controlling interest (143) (107) (135)
Net income attributable to Deluxe $ 52,802 $ 26,120 $ 65,395
Basic earnings per share $ 1.20 $ 0.60 $ 1.52
Diluted earnings per share $ 1.18 $ 0.59 $ 1.50
Product [Member]      
Total revenue $ 1,205,374 $ 1,257,600 $ 1,286,197
Total cost of revenue (455,141) (486,029) (470,237)
Service [Member]      
Total revenue 916,387 934,660 951,813
Total cost of revenue $ (540,170) $ (543,548) $ (561,879)