XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings per share - basic:    
Net income $ 14,048 $ 10,830
Net income attributable to non-controlling interest (35) (27)
Net income attributable to Deluxe 14,013 10,803
Income allocated to participating securities (3) (9)
Income attributable to Deluxe available to common shareholders $ 14,010 $ 10,794
Weighted-average shares outstanding 44,551 43,917
Earnings per share - basic $ 0.31 $ 0.25
Earnings per share - diluted:    
Net income $ 14,048 $ 10,830
Net income attributable to non-controlling interest (35) (27)
Net income attributable to Deluxe 14,013 10,803
Income allocated to participating securities (3) (9)
Re-measurement of share-based awards classified as liabilities (66) (37)
Income attributable to Deluxe available to common shareholders $ 13,944 $ 10,757
Weighted-average shares outstanding 44,551 43,917
Dilutive impact of potential common shares 729 570
Weighted-average shares and potential common shares outstanding 45,280 44,487
Earnings per share - diluted $ 0.31 $ 0.24
Antidilutive potential common shares excluded from calculation 1,197 1,350