XML 53 R41.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
Basic earnings per share:    
Weighted average shares outstanding (in shares) 16,128 17,596
Net income attributable to DXP Enterprises, Inc. $ 11,332 $ 17,580
Convertible preferred stock dividend 23 23
Net income attributable to common shareholders $ 11,309 $ 17,557
Per share amount (in dollars per share) $ 0.70 $ 1.00
Diluted earnings per share:    
Weighted average shares outstanding (in shares) 16,128 17,596
Assumed conversion of convertible preferred stock (in shares) 840 840
Total dilutive shares (in shares) 16,968 18,436
Net income attributable to common shareholders $ 11,309 $ 17,557
Convertible preferred stock dividend 23 23
Net income attributable to DXP Enterprises, Inc. $ 11,332 $ 17,580
Per share amount (in dollars per share) $ 0.67 $ 0.95