XML 32 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Concentration of Credit Risk (Details) (USD $)
In Millions, unless otherwise specified
6 Months Ended 3 Months Ended 12 Months Ended
Jan. 24, 2015
Jan. 25, 2014
Jan. 24, 2015
Jan. 25, 2014
Jul. 26, 2014
Concentration Risk [Line Items]          
Number of customers classified as highly concentrated 5dy_NumberOfCustomersClassifiedAsHighlyConcentrated   5dy_NumberOfCustomersClassifiedAsHighlyConcentrated    
Customer Concentration Risk | Five Unnamed Customers          
Concentration Risk [Line Items]          
Concentration risk percentage 59.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_FiveUnnamedCustomersMember
58.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_FiveUnnamedCustomersMember
     
Sales Revenue, Services, Net | Customer Concentration Risk | AT&T Inc.          
Concentration Risk [Line Items]          
Concentration risk percentage 21.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_AttMember
18.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_AttMember
22.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_AttMember
18.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_AttMember
 
Sales Revenue, Services, Net | Customer Concentration Risk | CenturyLink, Inc.          
Concentration Risk [Line Items]          
Concentration risk percentage 13.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_CenturylinkMember
15.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_CenturylinkMember
14.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_CenturylinkMember
14.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_CenturylinkMember
 
Sales Revenue, Services, Net | Customer Concentration Risk | Comcast Corporation          
Concentration Risk [Line Items]          
Concentration risk percentage 12.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_ComcastMember
11.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_ComcastMember
13.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_ComcastMember
12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_ComcastMember
 
Trade Accounts Receivable and Costs and Estimated Earnings | Customer Concentration Risk | AT&T Inc.          
Concentration Risk [Line Items]          
Concentration risk percentage 18.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_AttMember
      17.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_AttMember
Accounts receivable, costs, and estimated earnings in excess of billings 84.1dy_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_AttMember
  84.1dy_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_AttMember
  $ 87.6dy_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_AttMember
Trade Accounts Receivable and Costs and Estimated Earnings | Customer Concentration Risk | CenturyLink, Inc.          
Concentration Risk [Line Items]          
Concentration risk percentage 10.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_CenturylinkMember
      9.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_CenturylinkMember
Accounts receivable, costs, and estimated earnings in excess of billings 46.7dy_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_CenturylinkMember
  46.7dy_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_CenturylinkMember
  48.2dy_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_CenturylinkMember
Trade Accounts Receivable and Costs and Estimated Earnings | Customer Concentration Risk | Comcast Corporation          
Concentration Risk [Line Items]          
Concentration risk percentage 10.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_ComcastMember
      9.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_ComcastMember
Accounts receivable, costs, and estimated earnings in excess of billings 50.1dy_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_ComcastMember
  50.1dy_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_ComcastMember
  $ 48.9dy_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= dy_TradeAccountsReceivableandCostsandEstimatedEarningsMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= dy_ComcastMember