XML 49 R37.htm IDEA: XBRL DOCUMENT
v3.25.2

REVENUE (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2025
Revenue from Contract with Customer [Abstract] |
Schedule of Disaggregation of Revenue | The Company’s revenues by geographical location are as follows:
|  | Three Months Ended June 30, |  | Six Months Ended June 30,
(in thousands) |  | 2025 |  | 2024 |  | 2025 |  | 2024
Revenues |  |  |  |  |  |  |  |
United States |  | $ | 478,864 |  |  | $ | 423,621 |  |  | $ | 936,104 |  |  | $ | 818,500 |
Canada |  | 19,369 |  |  | 21,144 |  |  | 38,357 |  |  | 38,219 |
Other |  | 449 |  |  | 791 |  |  | 790 |  |  | 1,472 |
Total |  | $ | 498,682 |  |  | $ | 445,556 |  |  | $ | 975,251 |  |  | $ | 858,191 |
Schedule of Reconciliation of Net Sales to Organic Net Sales | The following tables sets forth the disaggregation of revenue from sales associated with recent acquisitions for the three and six months ended June 30, 2025 and 2024 (in thousands):
|  | Sales |  | Acquisition Sales |  | Organic Sales
Three Months Ended June 30, 2025 |  |  |  |  |  |
Service Centers |  | $ | 339,731 |  |  | $ | 15,555 |  |  | $ | 324,176 |
Innovative Pumping Solutions |  | 93,540 |  |  | 9,050 |  |  | 84,490 |
Supply Chain Services |  | 65,411 |  |  | — |  |  | 65,411 |
Total Sales |  | $ | 498,682 |  |  | $ | 24,605 |  |  | $ | 474,077 |
Three Months Ended June 30, 2024 |  |  |  |  |  |
Service Centers |  | $ | 306,516 |  |  | $ | 8,708 |  |  | $ | 297,808 |
Innovative Pumping Solutions |  | 73,377 |  |  | 14,695 |  |  | 58,682 |
Supply Chain Services |  | 65,663 |  |  | — |  |  | 65,663 |
Total Sales |  | $ | 445,556 |  |  | $ | 23,403 |  |  | $ | 422,153 |
$ Change |  |  |  |  |  |
Service Centers |  | $ | 33,215 |  |  | $ | 6,847 |  |  | $ | 26,368 |
Innovative Pumping Solutions |  | 20,163 |  |  | (5,645) |  |  | 25,808 |
Supply Chain Services |  | (252) |  |  | — |  |  | (252) |
Total $ Change |  | $ | 53,126 |  |  | $ | 1,202 |  |  | $ | 51,924 |
% Change |  |  |  |  |  |
Service Centers |  | 10.8 | % |  | 78.6 | % |  | 8.9 | %
Innovative Pumping Solutions |  | 27.5 | % |  | (38.4) | % |  | 44.0 | %
Supply Chain Services |  | (0.4) | % |  | N/A |  | (0.4) | %
Total % Change |  | 11.9 | % |  | 5.1 | % |  | 12.3 | %
|  | Sales |  | Acquisition Sales |  | Organic Sales
Six Months Ended June 30, 2025 |  |  |  |  |  |
Service Centers |  | $ | 666,806 |  |  | $ | 33,496 |  |  | $ | 633,310 |
Innovative Pumping Solutions |  | 179,722 |  |  | 22,221 |  |  | 157,501 |
Supply Chain Services |  | 128,723 |  |  | — |  |  | 128,723 |
Total Sales |  | $ | 975,251 |  |  | $ | 55,717 |  |  | $ | 919,534 |
Six Months Ended June 30, 2024 |  |  |  |  |  |
Service Centers |  | $ | 594,952 |  |  | $ | 10,219 |  |  | $ | 584,733 |
Innovative Pumping Solutions |  | 135,592 |  |  | 24,959 |  |  | 110,633 |
Supply Chain Services |  | 127,647 |  |  | — |  |  | 127,647 |
Total Sales |  | $ | 858,191 |  |  | $ | 35,178 |  |  | $ | 823,013 |
$ Change |  |  |  |  |  |
Service Centers |  | $ | 71,854 |  |  | $ | 23,277 |  |  | $ | 48,577 |
Innovative Pumping Solutions |  | 44,130 |  |  | (2,738) |  |  | 46,868 |
Supply Chain Services |  | 1,076 |  |  | — |  |  | 1,076 |
Total $ Change |  | $ | 117,060 |  |  | $ | 20,539 |  |  | $ | 96,521 |
% Change |  |  |  |  |  |
Service Centers |  | 12.1 | % |  | 227.8 | % |  | 8.3 | %
Innovative Pumping Solutions |  | 32.5 | % |  | (11.0) | % |  | 42.4 | %
Supply Chain Services |  | 0.8 | % |  | N/A |  | 0.8 | %
Total % Change |  | 13.6 | % |  | 58.4 | % |  | 11.7 | %

X
- Definition Schedule of Reconciliation of Net Sales to Organic Net Sales + References No definition available. + Details
Name: | dxpe_ScheduleOfReconciliationOfNetSalesToOrganicNetSalesTableTextBlock
Namespace Prefix: | dxpe_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration