XML 44 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Details) (USD $)
3 Months Ended 12 Months Ended
Jan. 24, 2015
Jul. 26, 2014
Debt Instrument [Line Items]    
Debt and capital lease obligations $ 433,918,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) 3,000,000us-gaap_DebtInstrumentUnamortizedPremium 3,200,000us-gaap_DebtInstrumentUnamortizedPremium
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) 3,043,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 288,900,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
Senior Credit Agreement - Term Loan (matures December 2017) | Credit Agreement, December 3, 2012, Maturing December 2017    
Debt Instrument [Line Items]    
Debt and capital lease obligations 109,375,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorLoansMember
114,063,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorLoansMember
Revolving Credit Facility    
Credit facility amount 125,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorLoansMember
 
Debt Instrument, Interest Rate at Period End 2.17%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorLoansMember
2.15%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorLoansMember
Senior Credit Agreement - Revolving facility (matures December 2017) | Credit Agreement, December 3, 2012, Maturing December 2017    
Debt Instrument [Line Items]    
Debt and capital lease obligations 44,000,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
63,000,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Revolving Credit Facility    
Line of credit current borrowing capacity 275,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
Debt Instrument, Interest Rate at Period End 2.36%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
2.55%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Unutilized commitment fee (in percent) 0.35%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
0.35%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Additional borrowing availability 176,600,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
162,600,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Senior Credit Agreement - Revolving facility (matures December 2017) | Credit Agreement, December 3, 2012, Maturing December 2017 | Standby Letters of Credit    
Revolving Credit Facility    
Line of credit current borrowing capacity 150,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ 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_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
49,400,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
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
2.00%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= dy_CreditAgreementDecember32012MaturingDecember2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Debt Premium | 7.125% Senior Subordinated Notes Due 2021    
Debt Instrument [Line Items]    
Debt and capital lease obligations $ 280,500,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
/ dy_DebtPremiumAxis
= dy_DebtPremiumMember
$ 280,700,000us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= dy_SevenPointOneTwoFivePercentSeniorSubordinatedNotesDue2021Member
/ dy_DebtPremiumAxis
= dy_DebtPremiumMember