XML 28 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Consolidating Financial Statements - Cash Flows (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended 12 Months Ended
Jan. 24, 2015
Jan. 25, 2014
Jul. 26, 2014
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by (used in) operating activities $ 83,255us-gaap_NetCashProvidedByUsedInOperatingActivities $ 67,866us-gaap_NetCashProvidedByUsedInOperatingActivities  
INVESTING ACTIVITIES:      
Cash paid for acquisitions, net of cash acquired (9,821)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired  
Capital expenditures (38,772)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (49,240)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment  
Proceeds from sale of assets 4,039us-gaap_ProceedsFromSaleOfProductiveAssets 4,964us-gaap_ProceedsFromSaleOfProductiveAssets  
Return of capital from subsidiaries 0dy_CapitalContributionToSubsidiaries 0dy_CapitalContributionToSubsidiaries  
Investment in subsidiaries 0dy_InvestmentInSubsidiaries 0dy_InvestmentInSubsidiaries  
Changes in restricted cash (541)us-gaap_IncreaseDecreaseInRestrictedCash (305)us-gaap_IncreaseDecreaseInRestrictedCash  
Net cash used in investing activities (45,095)us-gaap_NetCashProvidedByUsedInInvestingActivities (44,581)us-gaap_NetCashProvidedByUsedInInvestingActivities  
FINANCING ACTIVITIES:      
Proceeds from borrowings on senior Credit Agreement 175,000us-gaap_ProceedsFromLongTermLinesOfCredit 221,000us-gaap_ProceedsFromLongTermLinesOfCredit  
Principal payments on senior Credit Agreement, including Term Loan (198,688)us-gaap_RepaymentsOfLongTermLinesOfCredit (247,125)us-gaap_RepaymentsOfLongTermLinesOfCredit  
Repurchases of common stock (17,147)us-gaap_PaymentsForRepurchaseOfCommonStock (9,999)us-gaap_PaymentsForRepurchaseOfCommonStock (10,000)us-gaap_PaymentsForRepurchaseOfCommonStock
Exercise of stock options 2,335us-gaap_ProceedsFromStockOptionsExercised 11,869us-gaap_ProceedsFromStockOptionsExercised  
Restricted stock tax withholdings (4,330)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation (3,590)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation  
Excess tax benefit from share-based awards 2,426us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 2,297us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities  
Intercompany funding 0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities 0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities  
Net cash used in financing activities (40,404)us-gaap_NetCashProvidedByUsedInFinancingActivities (25,548)us-gaap_NetCashProvidedByUsedInFinancingActivities  
Net decrease in cash and equivalents (2,244)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (2,263)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease  
CASH AND EQUIVALENTS AT BEGINNING OF PERIOD 20,672us-gaap_CashAndCashEquivalentsAtCarryingValue 18,607us-gaap_CashAndCashEquivalentsAtCarryingValue 18,607us-gaap_CashAndCashEquivalentsAtCarryingValue
CASH AND EQUIVALENTS AT END OF PERIOD 18,428us-gaap_CashAndCashEquivalentsAtCarryingValue 16,344us-gaap_CashAndCashEquivalentsAtCarryingValue 20,672us-gaap_CashAndCashEquivalentsAtCarryingValue
Parent      
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by (used in) operating activities (8,331)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4,085)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
INVESTING ACTIVITIES:      
Cash paid for acquisitions, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Capital expenditures (4,144)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,351)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Proceeds from sale of assets 0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Return of capital from subsidiaries 0dy_CapitalContributionToSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0dy_CapitalContributionToSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Investment in subsidiaries 0dy_InvestmentInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0dy_InvestmentInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Changes in restricted cash (541)us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(305)us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Net cash used in investing activities (4,685)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,656)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
FINANCING ACTIVITIES:      
Proceeds from borrowings on senior Credit Agreement 175,000us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
221,000us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Principal payments on senior Credit Agreement, including Term Loan (198,688)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(247,125)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Repurchases of common stock (17,147)us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(9,999)us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Exercise of stock options 2,335us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
11,869us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Restricted stock tax withholdings (4,330)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,590)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Excess tax benefit from share-based awards 2,426us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,297us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Intercompany funding 53,420us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
33,289us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Net cash used in financing activities 13,016us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
7,741us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Net decrease in cash and equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
CASH AND EQUIVALENTS AT BEGINNING OF PERIOD 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
CASH AND EQUIVALENTS AT END OF PERIOD 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Issuer      
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by (used in) operating activities (6,115)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= dy_IssuerMember
(6,135)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= dy_IssuerMember
 
INVESTING ACTIVITIES:      
Cash paid for acquisitions, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= dy_IssuerMember
   
Capital expenditures 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Proceeds from sale of assets 0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Return of capital from subsidiaries 1,749dy_CapitalContributionToSubsidiaries
/ dei_LegalEntityAxis
= dy_IssuerMember
683dy_CapitalContributionToSubsidiaries
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Investment in subsidiaries (21,668)dy_InvestmentInSubsidiaries
/ dei_LegalEntityAxis
= dy_IssuerMember
(800)dy_InvestmentInSubsidiaries
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Changes in restricted cash 0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Net cash used in investing activities (19,919)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= dy_IssuerMember
(117)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= dy_IssuerMember
 
FINANCING ACTIVITIES:      
Proceeds from borrowings on senior Credit Agreement 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Principal payments on senior Credit Agreement, including Term Loan 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Repurchases of common stock 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Exercise of stock options 0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Restricted stock tax withholdings 0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Excess tax benefit from share-based awards 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Intercompany funding 26,034us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= dy_IssuerMember
6,252us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Net cash used in financing activities 26,034us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= dy_IssuerMember
6,252us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Net decrease in cash and equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= dy_IssuerMember
 
CASH AND EQUIVALENTS AT BEGINNING OF PERIOD 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= dy_IssuerMember
CASH AND EQUIVALENTS AT END OF PERIOD 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= dy_IssuerMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= dy_IssuerMember
 
Subsidiary Guarantors      
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by (used in) operating activities 96,931us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
79,911us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
INVESTING ACTIVITIES:      
Cash paid for acquisitions, net of cash acquired (9,821)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Capital expenditures (31,281)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(43,150)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Proceeds from sale of assets 4,031us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
3,361us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Return of capital from subsidiaries 0dy_CapitalContributionToSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0dy_CapitalContributionToSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Investment in subsidiaries (300)dy_InvestmentInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0dy_InvestmentInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Changes in restricted cash 0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Net cash used in investing activities (37,371)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(39,789)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
FINANCING ACTIVITIES:      
Proceeds from borrowings on senior Credit Agreement 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Principal payments on senior Credit Agreement, including Term Loan 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Repurchases of common stock 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Exercise of stock options 0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Restricted stock tax withholdings 0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Excess tax benefit from share-based awards 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Intercompany funding (62,219)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(43,076)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Net cash used in financing activities (62,219)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(43,076)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Net decrease in cash and equivalents (2,659)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(2,954)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
CASH AND EQUIVALENTS AT BEGINNING OF PERIOD 19,739us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
18,166us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
18,166us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
CASH AND EQUIVALENTS AT END OF PERIOD 17,080us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
15,212us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Non- Guarantor Subsidiaries      
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by (used in) operating activities 770us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(1,825)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
INVESTING ACTIVITIES:      
Cash paid for acquisitions, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Capital expenditures (3,347)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(2,739)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Proceeds from sale of assets 8us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,603us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Return of capital from subsidiaries 0dy_CapitalContributionToSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0dy_CapitalContributionToSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Investment in subsidiaries 0dy_InvestmentInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0dy_InvestmentInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Changes in restricted cash 0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Net cash used in investing activities (3,339)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(1,136)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
FINANCING ACTIVITIES:      
Proceeds from borrowings on senior Credit Agreement 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Principal payments on senior Credit Agreement, including Term Loan 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Repurchases of common stock 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Exercise of stock options 0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Restricted stock tax withholdings 0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Excess tax benefit from share-based awards 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Intercompany funding 2,984us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,652us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Net cash used in financing activities 2,984us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,652us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Net decrease in cash and equivalents 415us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
691us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
CASH AND EQUIVALENTS AT BEGINNING OF PERIOD 933us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
441us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
441us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
CASH AND EQUIVALENTS AT END OF PERIOD 1,348us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,132us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Eliminations and Reclassifications      
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by (used in) operating activities 0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
INVESTING ACTIVITIES:      
Cash paid for acquisitions, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
   
Capital expenditures 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Proceeds from sale of assets 0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Return of capital from subsidiaries (1,749)dy_CapitalContributionToSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(683)dy_CapitalContributionToSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Investment in subsidiaries 21,968dy_InvestmentInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
800dy_InvestmentInSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Changes in restricted cash 0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Net cash used in investing activities 20,219us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
117us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
FINANCING ACTIVITIES:      
Proceeds from borrowings on senior Credit Agreement 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Principal payments on senior Credit Agreement, including Term Loan 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Repurchases of common stock 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Exercise of stock options 0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Restricted stock tax withholdings 0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Excess tax benefit from share-based awards 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Intercompany funding (20,219)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(117)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Net cash used in financing activities (20,219)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(117)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Net decrease in cash and equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
CASH AND EQUIVALENTS AT BEGINNING OF PERIOD 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
CASH AND EQUIVALENTS AT END OF PERIOD $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember