XML 34 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
SEGMENT REPORTING (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Adjustment for [Abstract]    
Amortization of intangibles $ 5,358us-gaap_AmortizationOfIntangibleAssets $ 5,577us-gaap_AmortizationOfIntangibleAssets
Operating income 18,099us-gaap_OperatingIncomeLoss 21,154us-gaap_OperatingIncomeLoss
Interest expense, net 2,683us-gaap_InterestExpense 3,397us-gaap_InterestExpense
Other expense (income), net (249)us-gaap_NonoperatingIncomeExpense (150)us-gaap_NonoperatingIncomeExpense
Income before income taxes 15,665us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 17,907us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Sales 341,594us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
348,504us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating income for reportable segments 34,771dxpe_OperatingIncomeForReportableSegments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
37,099dxpe_OperatingIncomeForReportableSegments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Adjustment for [Abstract]    
Operating income 18,099us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
21,154us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments [Member] | Service Centers [Member]    
Segment Reporting Information [Line Items]    
Sales 225,792us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_ServiceCentersMember
231,224us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_ServiceCentersMember
Operating income for reportable segments 22,866dxpe_OperatingIncomeForReportableSegments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_ServiceCentersMember
24,425dxpe_OperatingIncomeForReportableSegments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_ServiceCentersMember
Operating Segments [Member] | IPS [Member]    
Segment Reporting Information [Line Items]    
Sales 74,263us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_InnovativePumpingSolutionsMember
79,881us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_InnovativePumpingSolutionsMember
Operating income for reportable segments 8,626dxpe_OperatingIncomeForReportableSegments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_InnovativePumpingSolutionsMember
9,549dxpe_OperatingIncomeForReportableSegments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_InnovativePumpingSolutionsMember
Operating Segments [Member] | SCS [Member]    
Segment Reporting Information [Line Items]    
Sales 41,539us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_SupplyChainServicesMember
37,399us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_SupplyChainServicesMember
Operating income for reportable segments 3,279dxpe_OperatingIncomeForReportableSegments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_SupplyChainServicesMember
3,125dxpe_OperatingIncomeForReportableSegments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= dxpe_SupplyChainServicesMember
Segment Reconciling Items [Member]    
Adjustment for [Abstract]    
Amortization of intangibles 5,358us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
5,577us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Corporate and other expense, net $ 11,314us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ 10,368us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember