XML 118 R101.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Commitment and Contingencies - Narratives (Details) - USD ($) $ in Millions | 1 Months Ended | 6 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Oct. 28, 2017 | Dec. 31, 2016 | Jan. 27, 2018 | Jul. 29, 2017 | Jul. 30, 2016 | Jul. 25, 2015 | Oct. 29, 2016
Loss Contingencies [Line Items] |  |  |  |  |  |  |
Loss contingency, estimated loss |  |  |  |  |  |  | $ 13.0
Loss contingency accrual, payments |  | $ 0.1 |  |  |  |  |
Operating lease rental |  |  | $ 14.4 | $ 32.5 | $ 26.8 | $ 18.5 |
Machinery rental expense |  |  | 15.0 | 26.0 | 23.0 | $ 20.4 |
Letters of credit outstanding amount |  |  | 48.6 | 48.7 | 57.6 |  |
Standby Letters of Credit |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |
Letters of credit outstanding amount |  |  | 48.6 | 48.7 |  |  |
Goodman Networks, Inc. Wireline Operations |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |
Escrow deposit |  |  | 10.0 |  |  |  |
Funds released from escrow |  |  |  | 2.5 |  |  |
Indemnification Portion Subject to Certain Conditions, Not Less Than Twelve Months | Goodman Networks, Inc. Wireline Operations |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |
Escrow deposit |  |  | 22.5 |  |  |  |
Indemnification Portion Subject to Seller Satisfaction of Certain Liabilities | Goodman Networks, Inc. Wireline Operations |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |
Escrow deposit |  |  |  | 10.0 |  |  |
Performance Guarantee and Surety Bond [Member] |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |
Guarantor obligations, carrying value |  |  | $ 118.1 | $ 118.2 | $ 165.8 |  |
S and N |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |
Damages sought | $ 3.8 |  |  |  |  |  |

X
- Definition Machinery Rental Expense + References No definition available. + Details
Name: | dy_MachineryRentalExpense
Namespace Prefix: | dy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities. + References No definition available. + Details
Name: | us-gaap_DecreaseInRestrictedCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy. + References Reference 1: 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.10) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_EscrowDeposit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6851643&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsCurrentCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References No definition available. + Details
Name: | us-gaap_LeaseAndRentalExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash outflow reducing loss contingency liability. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualPayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The value (monetary amount) of the award the plaintiff seeks in the legal matter. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14557-108349 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 + Details
Name: | us-gaap_LossContingencyDamagesSoughtValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=dy_GoodmanNetworksInc.WirelineOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=dy_IndemnificationPortionSubjecttoCertainConditionsNotLessThanTwelveMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=dy_IndemnificationPortionSubjecttoSellerSatisfactionofCertainLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=dy_PerformanceGuaranteeAndSuretyBondMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=dy_SNCommunicationsInc.andSNLocatingServicesLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |