XML 103 R88.htm IDEA: XBRL DOCUMENT
v3.10.0.1

SEGMENT AND GEOGRAPHICAL REPORTING - Financial Information of Company's Segments (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2017 | Sep. 30, 2017 | Jun. 30, 2017 | Mar. 31, 2017 | Dec. 31, 2016 | Sep. 30, 2016 | Jun. 30, 2016 | Mar. 31, 2016 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales | $ 311,000 | $ 308,000 | $ 311,200 | $ 285,900 | $ 265,700 | $ 251,900 | $ 250,700 | $ 238,500 | $ 222,300 | $ 230,000 | $ 256,200 | $ 253,600 | $ 1,216,197 | $ 1,006,782 | $ 962,092
Operating income for reportable segments, excluding amortization |  |  |  |  |  |  |  |  |  |  |  |  | 130,865 | 90,124 | 72,950
Identifiable assets at year end | 645,226 |  |  |  | 618,224 |  |  |  | 590,255 |  |  |  | 645,226 | 618,224 | 590,255
Capital expenditures |  |  |  |  |  |  |  |  |  |  |  |  | 8,751 | 2,646 | 4,403
Proceeds from sale of fixed assets |  |  |  |  |  |  |  |  |  |  |  |  | 12 |  | 1,206
Depreciation |  |  |  |  |  |  |  |  |  |  |  |  | 8,087 | 9,463 | 10,480
Amortization |  |  |  |  |  |  |  |  |  |  |  |  | 16,586 | 17,266 | 18,061
Interest expense |  |  |  |  |  |  |  |  |  |  |  |  | 20,937 | 17,054 | 15,564
Adjustments for: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amortization of intangible assets |  |  |  |  |  |  |  |  |  |  |  |  | 16,586 | 17,266 | 18,061
Total operating income |  |  |  |  |  |  |  |  |  |  |  |  | 68,451 | 33,490 | 19,332
Other income, net |  |  |  |  |  |  |  |  |  |  |  |  | (1,192) | (456) | (5,906)
Income (loss) before income taxes |  |  |  |  |  |  |  |  |  |  |  |  | 48,706 | 16,892 | 9,674
Service Centers |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  | 750,044 | 641,275 | 621,007
Innovative Pumping Solutions |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  | 291,697 | 204,030 | 187,124
Supply Chain Services |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  | 174,456 | 161,477 | 153,961
Operating Segments |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Operating income for reportable segments, excluding amortization |  |  |  |  |  |  |  |  |  |  |  |  | 130,865 | 90,124 | 72,950
Operating Segments | Service Centers |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  | 750,044 | 641,275 | 621,007
Operating income for reportable segments, excluding amortization |  |  |  |  |  |  |  |  |  |  |  |  | 80,718 | 63,250 | 47,634
Identifiable assets at year end | 402,944 |  |  |  | 385,744 |  |  |  | 370,261 |  |  |  | 402,944 | 385,744 | 370,261
Capital expenditures |  |  |  |  |  |  |  |  |  |  |  |  | 1,655 | 1,076 | 447
Proceeds from sale of fixed assets |  |  |  |  |  |  |  |  |  |  |  |  | 3 |  | 1,038
Depreciation |  |  |  |  |  |  |  |  |  |  |  |  | 3,974 | 5,162 | 6,520
Amortization |  |  |  |  |  |  |  |  |  |  |  |  | 9,272 | 8,989 | 9,152
Interest expense |  |  |  |  |  |  |  |  |  |  |  |  | 11,178 | 9,712 | 9,290
Operating Segments | Innovative Pumping Solutions |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  | 291,697 | 204,030 | 187,124
Operating income for reportable segments, excluding amortization |  |  |  |  |  |  |  |  |  |  |  |  | 33,943 | 11,423 | 9,867
Identifiable assets at year end | 188,765 |  |  |  | 172,538 |  |  |  | 175,198 |  |  |  | 188,765 | 172,538 | 175,198
Capital expenditures |  |  |  |  |  |  |  |  |  |  |  |  | 6,800 | 1,488 | 3,827
Proceeds from sale of fixed assets |  |  |  |  |  |  |  |  |  |  |  |  | 9 |  | 168
Depreciation |  |  |  |  |  |  |  |  |  |  |  |  | 4,064 | 4,198 | 3,834
Amortization |  |  |  |  |  |  |  |  |  |  |  |  | 6,237 | 7,194 | 7,826
Interest expense |  |  |  |  |  |  |  |  |  |  |  |  | 7,351 | 5,352 | 4,422
Operating Segments | Supply Chain Services |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sales |  |  |  |  |  |  |  |  |  |  |  |  | 174,456 | 161,477 | 153,961
Operating income for reportable segments, excluding amortization |  |  |  |  |  |  |  |  |  |  |  |  | 16,204 | 15,451 | 15,449
Identifiable assets at year end | $ 53,517 |  |  |  | $ 59,942 |  |  |  | $ 44,796 |  |  |  | 53,517 | 59,942 | 44,796
Capital expenditures |  |  |  |  |  |  |  |  |  |  |  |  | 296 | 82 | 129
Proceeds from sale of fixed assets |  |  |  |  |  |  |  |  |  |  |  |  | 0 |  | 0
Depreciation |  |  |  |  |  |  |  |  |  |  |  |  | 49 | 103 | 126
Amortization |  |  |  |  |  |  |  |  |  |  |  |  | 1,077 | 1,083 | 1,083
Interest expense |  |  |  |  |  |  |  |  |  |  |  |  | 2,408 | 1,990 | 1,852
Segment Reconciling Items |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Adjustments for: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amortization of intangible assets |  |  |  |  |  |  |  |  |  |  |  |  | 16,586 | 17,266 | 18,061
Corporate and other expense, net |  |  |  |  |  |  |  |  |  |  |  |  | $ 45,828 | $ 39,368 | $ 35,557

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

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets (except corporate) that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References No definition available. + Details
Name: | dxpe_AssetsExceptCorporate
Namespace Prefix: | dxpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of expense recognized in the current period (except corporate) that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation. + References No definition available. + Details
Name: | dxpe_DepreciationExceptCorporate
Namespace Prefix: | dxpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Operating income for reportable segments before amortization of intangibles, corporate and other expense, net. + References No definition available. + Details
Name: | dxpe_OperatingIncomeForReportableSegments
Namespace Prefix: | dxpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Operating income for reportable segments excluding impairment expense before amortization of intangibles, corporate and other expense, net. + References No definition available. + Details
Name: | dxpe_OperatingIncomeForReportableSegmentsExcludingImpairmentExpense
Namespace Prefix: | dxpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total expenditures for additions to long-lived assets (except corporate) other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets of the reportable segment; if the amount: (a) is included in the determination of segment assets reviewed by the chief operating decision maker or (b) is otherwise regularly provided to the chief operating decision maker, even if not included in the determination of segment assets. + References No definition available. + Details
Name: | dxpe_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssetsExceptCorporate
Namespace Prefix: | dxpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 + Details
Name: | us-gaap_AdjustmentForAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274 + Details
Name: | us-gaap_AmortizationOfIntangibleAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_GeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(10)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(8)) -URI http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(15)) -URI http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -URI http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_NonoperatingIncomeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from sale of furniture and fixtures. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfFurnitureAndFixtures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=dxpe_ServiceCentersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=dxpe_InnovativePumpingSolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=dxpe_SupplyChainServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |