| Schedule of Computation of Basic and Diluted Earnings per Share |
The following table sets forth the computation of basic and diluted earnings per share for the periods indicated (in thousands, except per share data): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Basic earnings per share: | | | | | | | | | Weighted average shares outstanding | 15,505 | | | 15,694 | | | 15,518 | | | 15,696 | | | Net income attributable to DXP Enterprises, Inc. | $ | 28,708 | | | $ | 23,612 | | | $ | 48,686 | | | $ | 44,201 | | | Convertible preferred stock dividend | 22 | | | 22 | | | 45 | | | 45 | | | Net income attributable to common shareholders | $ | 28,686 | | | $ | 23,590 | | | $ | 48,641 | | | $ | 44,156 | | | Per share amount | $ | 1.85 | | | $ | 1.50 | | | $ | 3.13 | | | $ | 2.81 | | | | | | | | | | | Diluted earnings per share: | | | | | | | | | Weighted average shares outstanding | 15,505 | | | 15,694 | | | 15,518 | | | 15,696 | | | Assumed conversion of convertible preferred stock | 840 | | | 840 | | | 840 | | | 840 | | | Total dilutive shares | 16,345 | | | 16,534 | | | 16,358 | | | 16,536 | | | Net income attributable to common shareholders | $ | 28,686 | | | $ | 23,590 | | | $ | 48,641 | | | $ | 44,156 | | | Convertible preferred stock dividend | 22 | | | 22 | | | 45 | | | 45 | | | Net income attributable to DXP Enterprises, Inc. | $ | 28,708 | | | $ | 23,612 | | | $ | 48,686 | | | $ | 44,201 | | | Per share amount | $ | 1.76 | | | $ | 1.43 | | | $ | 2.98 | | | $ | 2.67 | |
|