XML 26 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Details) (USD $)
9 Months Ended 12 Months Ended 0 Months Ended
Apr. 25, 2015
Jul. 26, 2014
Apr. 24, 2015
Dec. 03, 2012
Debt Instrument [Line Items]        
Debt and capital lease obligations 446,692,000us-gaap_DebtAndCapitalLeaseObligations 457,801,000us-gaap_DebtAndCapitalLeaseObligations    
Long-term debt premium on 7.125% senior subordinated notes (amortizes to interest expense through January 2021) 2,900,000us-gaap_DebtInstrumentUnamortizedPremium 3,200,000us-gaap_DebtInstrumentUnamortizedPremium    
7.125% Senior Subordinated Notes Due 2021        
Debt Instrument [Line Items]        
Debt and capital lease obligations 280,400,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
280,700,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
   
Credit Agreement [Member]        
Debt Instrument [Line Items]        
Debt covenant compliance, consolidated leverage maximum (ratio) 3.50dy_DebtInstrumentCovenantComplianceConsolidatedLeverageRatioMaximum
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
     
Senior Subordinated Notes | 7.125% Senior Subordinated Notes Due 2021        
Debt Instrument [Line Items]        
Debt and capital lease obligations 277,500,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
277,500,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
   
Debt, interest rate (in percent) 7.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
7.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
   
Long-term debt premium on 7.125% senior subordinated notes (amortizes to interest expense through January 2021) 2,942,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
3,238,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
   
Long-term debt, fair value 289,600,000us-gaap_LongTermDebtFairValue
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
297,600,000us-gaap_LongTermDebtFairValue
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
   
Credit Agreement - Term Loan (matures April 2020) | Credit Agreement [Member]        
Debt Instrument [Line Items]        
Debt and capital lease obligations 150,000,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorLoansMember
114,063,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorLoansMember
   
Credit facility amount     150,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorLoansMember
 
Debt Instrument, Interest Rate at Period End 1.93%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorLoansMember
2.15%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorLoansMember
   
Debt covenant compliance, consolidated leverage maximum (ratio) 2.25dy_DebtInstrumentCovenantComplianceConsolidatedLeverageRatioMaximum
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorLoansMember
     
Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement, December 3, 2012, Maturing December 2017        
Debt Instrument [Line Items]        
Unutilized commitment fee (in percent)   0.35%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
   
Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement, December 3, 2012, Maturing December 2017 | Standby Letters of Credit        
Debt Instrument [Line Items]        
Unutilized commitment fee (in percent)   2.00%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
   
Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member]        
Debt Instrument [Line Items]        
Debt and capital lease obligations 16,250,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
63,000,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
   
Line of credit current borrowing capacity     450,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
275,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Debt Instrument, Interest Rate at Period End 3.20%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
2.55%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
   
Unutilized commitment fee (in percent) 0.35%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
     
Additional borrowing availability 379,300,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
162,600,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
   
Line of Credit Facility Incremental Additional Facilities Option Amount     150,000,000dy_LineofCreditFacilityIncrementalAdditionalFacilitiesOptionAmount
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member] | Standby Letters of Credit        
Debt Instrument [Line Items]        
Line of credit current borrowing capacity     200,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
150,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Letters of credit outstanding amount 54,400,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
49,400,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
   
Unutilized commitment fee (in percent) 1.75%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
2.00%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
   
Federal Fund Rate [Member] | Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate     0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_VariableRateAxis
= dy_FederalFundRateMember
 
London Interbank Offered Rate (LIBOR) [Member] | Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate     1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
 
Eurodollar [Member] | Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member] | Swingline Loans        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dy_SwinglineLoansMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_VariableRateAxis
= us-gaap_EurodollarMember
2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dy_SwinglineLoansMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_VariableRateAxis
= us-gaap_EurodollarMember
   
Administrative Agent Base Rate [Member] | Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member] | Swingline Loans        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 0.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dy_SwinglineLoansMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_VariableRateAxis
= dy_AdministrativeAgentBaseRateMember
1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= dy_SwinglineLoansMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_VariableRateAxis
= dy_AdministrativeAgentBaseRateMember
   
Minimum | Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member]        
Debt Instrument [Line Items]        
Unutilized commitment fee (in percent)     0.25%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Minimum | Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member] | Commercial Letters of Credit        
Debt Instrument [Line Items]        
Unutilized commitment fee (in percent)     0.625%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= dy_CommercialLettersofCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Minimum | Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member] | Standby Letters of Credit        
Debt Instrument [Line Items]        
Unutilized commitment fee (in percent)     1.25%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Maximum | Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member]        
Debt Instrument [Line Items]        
Unutilized commitment fee (in percent)     0.40%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Maximum | Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member] | Commercial Letters of Credit        
Debt Instrument [Line Items]        
Unutilized commitment fee (in percent)     1.00%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= dy_CommercialLettersofCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Maximum | Credit Agreement - Revolving facility (matures April 2020) | Credit Agreement [Member] | Standby Letters of Credit        
Debt Instrument [Line Items]        
Unutilized commitment fee (in percent)     2.00%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember