v3.25.2
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings per share - basic:        
Net income $ 22,422 $ 20,497 $ 36,469 $ 31,327
Net income attributable to non-controlling interest (37) (38) (72) (65)
Net income attributable to Deluxe 22,385 20,459 36,397 31,262
Income allocated to participating securities 0 (5) (3) (14)
Income attributable to Deluxe available to common shareholders $ 22,385 $ 20,454 $ 36,394 $ 31,248
Weighted-average shares outstanding 44,842 44,162 44,690 44,039
Earnings per share - basic $ 0.50 $ 0.46 $ 0.81 $ 0.71
Earnings per share - diluted:        
Net income $ 22,422 $ 20,497 $ 36,469 $ 31,327
Net income attributable to non-controlling interest (37) (38) (72) (65)
Net income attributable to Deluxe 22,385 20,459 36,397 31,262
Income allocated to participating securities 0 0 (3) (11)
Re-measurement of share-based awards classified as liabilities 0 0 (65) (37)
Income attributable to Deluxe available to common shareholders $ 22,385 $ 20,459 $ 36,329 $ 31,214
Weighted-average shares outstanding 44,842 44,162 44,690 44,039
Dilutive impact of potential common shares 365 524 547 547
Weighted-average shares and potential common shares outstanding 45,207 44,686 45,237 44,586
Earnings per share - diluted $ 0.50 $ 0.46 $ 0.80 $ 0.70
Antidilutive potential common shares excluded from calculation 2,017 1,295 2,017 1,295