XML 24 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accrued Insurance Claims (Details) (USD $)
Jan. 24, 2015
Jul. 26, 2014
Jul. 25, 2015
Accrued Insurance Claims [Line Items]      
Insurance liability, annual retained risk loss $ 250,000dy_InsuranceLiabilityAnnualRetainedRiskOfLossUnderEmployeeHealthPlanPerParticipant    
Retained risk of loss per participant for employee health plan for claim amounts that aggregate across all participants in excess of $250,000 550,000dy_InsuranceLiabilityRetainedRiskOfLossPerParticipantEmployeeHealthPlanClaimAmountsThatAggregateAcrossAllParticipants    
Health plan participant threshold 250,000dy_InsuranceLiabilityRetainedRiskOfLossEmployeeHealthPlanThreshold    
Accrued Insurance 72,500,000us-gaap_AccruedInsuranceCurrentAndNoncurrent 66,000,000us-gaap_AccruedInsuranceCurrentAndNoncurrent  
Accrued insurance claims, Noncurrent 38,348,000dy_AccruedInsuranceClaimsNoncurrent 33,782,000dy_AccruedInsuranceClaimsNoncurrent  
Scenario, Forecast      
Accrued Insurance Claims [Line Items]      
Aggregate stop loss coverage for automobile liability, general liability, and workers' compensation claims before adjustment     59,500,000dy_AggregateStopLossCoverageforAutomobileLiabilityGeneralLiabilityandWorkersCompensationClaimsBeforeAdjustmentIncrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Maximum      
Accrued Insurance Claims [Line Items]      
Retained risk of loss, general liability and workers' compensation, maximum automobile liability $ 1,000,000dy_AutomobileInsuranceLiabilityGeneralLiabilityAndWorkersCompensation
/ us-gaap_RangeAxis
= us-gaap_MaximumMember