XML 60 R45.htm IDEA: XBRL DOCUMENT
v3.3.1.900

SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Details) - USD ($) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2015 | Sep. 30, 2015 | Jun. 30, 2015 | [1] | Mar. 31, 2015 | Dec. 31, 2014 | Sep. 30, 2014 | [1] | Jun. 30, 2014 | [1] | Mar. 31, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | [1] | Jun. 30, 2013 | [1] | Mar. 31, 2013 | Dec. 31, 2015 | Dec. 31, 2014 | Dec. 31, 2013
Risks and Uncertainties [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ownership percentage in VIE |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 47.50% |  |
Assets of VIE |  | $ 4,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 4,000,000 |  |
Increase cost of sales from consolidation of the VIE |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,400,000 |  |
Income tax benefit of VIE |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 300,000 |  |
Out-of-Period Items [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Selling, general and administrative expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 303,819,000 | $ 327,899,000 | $ 271,421,000
Provision for income taxes |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 | 19,682,000 | 34,480,000
Net income (loss) |  | $ (3,200,000) | $ (52,700,000) | [1] | $ 7,200,000 | $ 9,700,000 | [1] | $ (88,100,000) | $ 17,000,000 | $ 14,900,000 | $ 10,900,000 | [1] | $ 16,900,000 | $ 16,400,000 | $ 13,700,000 | $ 13,200,000 | [1] | $ (39,070,000) | $ (45,238,000) | $ 60,237,000
Basic earnings (loss) per share (in dollars per share) |  | $ (0.20) | $ (3.64) | [1] | $ 0.50 | $ 0.67 | [1] | $ (6.09) | $ 1.16 | $ 1.01 | $ 0.74 | [1] | $ 1.17 | $ 1.13 | $ 0.95 | $ 0.92 | [1] | $ (2.68) | $ (3.10) | $ 4.17
Diluted earnings (loss) per share (in dollars per share) |  | $ (0.20) | $ (3.64) | [1] | $ 0.47 | $ 0.63 | [1] | $ (6.09) | $ 1.10 | $ 0.96 | $ 0.70 | [1] | $ 1.10 | $ 1.07 | $ 0.90 | $ 0.87 | [1] | $ (2.68) | $ (3.10) | $ 3.94
Changes in allowance [Roll Forward] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Balance at beginning of year |  |  |  |  |  | $ 8,713,000 |  |  |  |  | $ 8,798,000 |  |  |  |  | $ 7,204,000 |  | $ 8,713,000 | $ 8,798,000 | $ 7,204,000
Charged to cost and expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,014,000 | 2,365,000 | 2,018,000
Charged to other accounts | [2] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,255,000 | 1,140,000 | 560,000
Deductions | [3] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (2,618,000) | (3,590,000) | (984,000)
Balance at end of year |  | $ 9,364,000 |  |  |  |  |  | $ 8,713,000 |  |  |  |  | $ 8,798,000 |  |  |  |  | 9,364,000 | 8,713,000 | 8,798,000
Goodwill [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Impairment of goodwill |  | 9,800,000 | $ 58,900,000 | [1] | $ 0 | 0 | [1] | 117,600,000 | $ 0 | $ 0 | $ 0 | [1] |  |  |  |  |  | 67,663,000 | 117,569,000 |
Revenue Recognition [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues recognized on contracts in process |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 47,500,000 | 65,900,000 | 12,700,000
Minimum contract period |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1 year |  |
Maximum contract period |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2 years |  |
Self-insured Insurance and Medical Claims [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Workers compensation insurance reserves, per claim |  | 100,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 100,000 |  |
Medical insurance reserves, per claim |  | 250,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 250,000 |  |
Accrual for claims |  | 3,400,000 |  |  |  |  |  | 2,900,000 |  |  |  |  |  |  |  |  |  | 3,400,000 | 2,900,000 |
Debt Issuance Cost Amortization [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total unamortized debt issuance costs |  | 2,046,000 |  |  |  |  |  | 2,714,000 |  |  |  |  |  |  |  |  |  | $ 2,046,000 | $ 2,714,000 |
Executive Officers and Other Employees of DXP [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risks and Uncertainties [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ownership percentage in VIE |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 52.50% |  |
Buildings [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated useful life |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 20 years |  |
Buildings [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated useful life |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 39 years |  |
Building Improvements [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated useful life |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 10 years |  |
Building Improvements [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated useful life |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 20 years |  |
Furniture, Fixtures and Equipment [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated useful life |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3 years |  |
Furniture, Fixtures and Equipment [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated useful life |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 20 years |  |
Leasehold Improvements [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated useful life |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | Shorter of estimated useful life or related lease term |  |
Overstatement of Accrual at December 31, 2014 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Out-of-Period Items [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Selling, general and administrative expense |  |  |  |  |  | 2,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Out-of-period adjustment, net of tax |  |  |  |  |  | $ 1,600,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Provision for income taxes |  | 1,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 3,100,000 |  |
Basic earnings (loss) per share (in dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ (0.21) |  |
Diluted earnings (loss) per share (in dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ (0.21) |  |
Cash [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risks and Uncertainties [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Assets of VIE |  | 300,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 300,000 |  |
Fixed Assets [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risks and Uncertainties [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Assets of VIE |  | 3,600,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 3,600,000 |  |
Goodwill [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Goodwill [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Impairment of goodwill |  | $ 9,800,000 | $ 57,800,000 |  |  |  |  | $ 117,600,000 |  |  |  |  |  |  |  |  |  |  |  | $ 0
[1] | During the fourth quarter of 2014, DXP finalized its purchase accounting for customer relationships for the acquisition of B27 and amortized the customer relationships on an accelerated basis. The revision increased amortization expense by $1.0 million per quarter.
[2] | Includes allowance for doubtful accounts from acquisitions
[3] | Uncollectible accounts written off, net of recoveries

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

X
- Definition Amount of income tax expense (benefit) related to variable interest entity pertaining to continuing operations. + References No definition available. + Details
Name: | dxpe_IncomeTaxBenefitOfVIE
Namespace Prefix: | dxpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of insurance reserve that the company records, per medical insurance claim for employees and their dependents. + References No definition available. + Details
Name: | dxpe_InsuranceReservesPerMedicalInsuranceClaim
Namespace Prefix: | dxpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of insurance reserve that the company records, per workers compensation claim. + References No definition available. + Details
Name: | dxpe_InsuranceReservesPerWorkersCompensationClaim
Namespace Prefix: | dxpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The maximum period of service contracts. + References No definition available. + Details
Name: | dxpe_MaximumContractPeriod
Namespace Prefix: | dxpe_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum period of a service contract. + References No definition available. + Details
Name: | dxpe_MinimumContractPeriod
Namespace Prefix: | dxpe_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition The increase (decrease) cost of sales recognized from consolidation of variable interest entity (VIE). + References No definition available. + Details
Name: | dxpe_VariableInterestEntityIncreaseDecreaseCostOfSales
Namespace Prefix: | dxpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of debt discount (net of debt premium) that was originally recognized at the issuance of the instrument that has yet to be amortized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28567-108399 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28541-108399 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=34725769&loc=d3e28878-108400 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28551-108399 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28555-108399 + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of previously reported deferred or unearned revenue that was recognized as revenue during the period. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.A.4(a).Q1) -URI http://asc.fasb.org/extlink&oid=27012821&loc=d3e214044-122780 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section A + Details
Name: | us-gaap_DeferredRevenueRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.21) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 55 -Paragraph 52 -URI http://asc.fasb.org/extlink&oid=32703322&loc=d3e4984-109258 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1252-109256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.23) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 18 -Article 7 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 5 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 21 -Article 9 + Details
Name: | us-gaap_EarningsPerShareBasic
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.21) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1252-109256 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 18 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 21 -Article 9 + Details
Name: | us-gaap_EarningsPerShareDiluted
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15(a)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(5)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13854-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13777-109266 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_GoodwillLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Income Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6515339 + Details
Name: | us-gaap_IncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_MovementInValuationAllowancesAndReservesRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=51664549&loc=SL4569616-111683 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4K -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4591552-111686 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=18733093&loc=SL4573702-111684 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4591551-111686 + Details
Name: | us-gaap_ProfitLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 35 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51661791&loc=d3e1205-110223 + Details
Name: | us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
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_PropertyPlantAndEquipmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of each individual error being corrected in the correcting adjustment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 1.N.Q3) -URI http://asc.fasb.org/extlink&oid=26874127&loc=d3e30840-122693 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 1 -Section N + Details
Name: | us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

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

X
- Definition The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=51677171&loc=d3e3636-108311 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 09 -Article 12 + Details
Name: | us-gaap_ValuationAllowancesAndReservesBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, charged to costs and expenses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 09 -Article 12 + Details
Name: | us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, charged to accounts other than costs and expenses in a given period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 09 -Article 12 + Details
Name: | us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total of the deductions in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 09 -Article 12 + Details
Name: | us-gaap_ValuationAllowancesAndReservesDeductions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The carrying amount of the consolidated Variable Interest Entity's assets included in the reporting entity's statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=52262685&loc=d3e5710-111685 + Details
Name: | us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=52262685&loc=SL6759159-111685 + Details
Name: | us-gaap_VariableInterestEntityOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=dxpe_ExecutiveOfficersAndOtherEmployeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis=dxpe_OverstatementOfAccrualAtDecember312014Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=dxpe_FixedAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_GoodwillMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |