XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings per share - basic:    
Net income $ 10,830 $ 2,780
Net income attributable to non-controlling interest (27) (28)
Net income attributable to Deluxe 10,803 2,752
Income allocated to participating securities (9) (10)
Income attributable to Deluxe available to common shareholders $ 10,794 $ 2,742
Weighted-average shares outstanding 43,917 43,317
Earnings per share - basic $ 0.25 $ 0.06
Earnings per share - diluted:    
Net income $ 10,830 $ 2,780
Net income attributable to non-controlling interest (27) (28)
Net income attributable to Deluxe 10,803 2,752
Income allocated to participating securities (9) (10)
Re-measurement of share-based awards classified as liabilities (37) (19)
Income attributable to Deluxe available to common shareholders $ 10,757 $ 2,723
Weighted-average shares outstanding 43,917 43,317
Dilutive impact of potential common shares 570 344
Weighted-average shares and potential common shares outstanding 44,487 43,661
Earnings per share - diluted $ 0.24 $ 0.06
Antidilutive potential common shares excluded from calculation 1,350 1,644