XML 35 R24.htm IDEA: XBRL DOCUMENT
v3.19.2

COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2019
Contractors [Abstract] |
Schedule of Costs and Estimated Profits on Uncompleted Contracts | Costs and estimated profits on uncompleted contracts and related amounts billed were as follows (in thousands):
| June 30, 2019 |  | December 31, 2018
Costs incurred on uncompleted contracts | $ | 71,489 |  |  | $ | 53,595 |
Estimated profits, thereon | 8,587 |  |  | 6,847 |
Total | 80,076 |  |  | 60,442 |
Less: billings to date | 50,547 |  |  | 38,662 |
Net | $ | 29,529 |  |  | $ | 21,780 |
Schedule of Costs and Estimated Earnings on Uncompleted Contracts Included in Condensed Consolidated Balance Sheets | Such amounts were included in the accompanying Condensed Consolidated Balance Sheets for June 30, 2019 and December 31, 2018 under the following captions (in thousands):
| June 30, 2019 |  | December 31, 2018
Costs and estimated profits in excess of billings | $ | 35,484 |  |  | $ | 32,514 |
Billings in excess of costs and estimated profits | (5,968 | ) |  | (10,696 | )
Translation adjustment | 13 |  |  | (38 | )
Net | $ | 29,529 |  |  | $ | 21,780 |

X
- Definition Tabular disclosure of costs and estimated earnings on uncompleted contracts. + References No definition available. + Details
Name: | dxpe_CostsAndEstimatedEarningsOnUncompletedContractsTableTextBlock
Namespace Prefix: | dxpe_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of costs and estimated earnings on uncompleted contracts accompanying in balance sheet. + References No definition available. + Details
Name: | dxpe_CostsandEstimatedEarningsonUncompletedContractsAccompanyinginBalanceSheetTableTextBlock
Namespace Prefix: | dxpe_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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