XML 25 R13.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Costs and Estimated Earnings in Excess of Billings | 9 Months Ended
--- | ---
Apr. 29, 2017
Contractors [Abstract] |
Costs and Estimated Earnings in Excess of Billings | Costs and Estimated Earnings in Excess of Billings Costs and estimated earnings in excess of billings (“CIEB”) includes revenue for services performed under contracts using the units-of-delivery method of accounting and the cost-to-cost measure of the percentage of completion method of accounting. Amounts consisted of the following (dollars in thousands):
| April 29, 2017 |  | July 30, 2016
Costs incurred on contracts in progress | $ | 373,504 |  |  | $ | 307,826 |
Estimated to date earnings | 100,814 |  |  | 92,226 |
Total costs and estimated earnings | 474,318 |  |  | 400,052 |
Less: billings to date | (48,308 | ) |  | (42,637 | )
| $ | 426,010 |  |  | $ | 357,415 |
Included in the accompanying condensed consolidated balance sheets under the captions: |  |  |  |  |
Costs and estimated earnings in excess of billings | $ | 440,895 |  |  | $ | 376,972 |
Billings in excess of costs and estimated earnings | (14,885 | ) |  | (19,557 | )
| $ | 426,010 |  |  | $ | 357,415 |
As of April 29, 2017, the Company expects that substantially all of its CIEB will be billed to customers and collected in the normal course of business within the next twelve months. Additionally, there were no material CIEB amounts representing claims or other similar items subject to uncertainty as of April 29, 2017 or July 30, 2016.

X
- Definition The Entire Disclosure of Costs and Estimated Earnings in Excess of Billings [Text Block] + References No definition available. + Details
Name: | dy_CostsandEstimatedEarningsinExcessofBillingsTextBlock
Namespace Prefix: | dy_
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