XML 31 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt Issuance (Details) (USD $)
9 Months Ended
Apr. 30, 2015
Apr. 16, 2015
Jun. 25, 2015
2.93% Senior Unsecured Notes Due April 16, 2025 [Member]      
Debt Instrument [Line Items]      
Senior unsecured notes, issued   $ 25,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= dci_SeniorUnsecuredNotesOneMember
 
Senior unsecured notes, due date Apr. 16, 2025    
Senior unsecured notes, interest rate   2.93%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= dci_SeniorUnsecuredNotesOneMember
 
3.18% Senior Unsecured Notes Due June 17, 2030 [Member]      
Debt Instrument [Line Items]      
Senior unsecured notes, due date Jun. 17, 2030    
3.18% Senior Unsecured Notes Due June 17, 2030 [Member] | Scenario, Forecast [Member]      
Debt Instrument [Line Items]      
Senior unsecured notes, issued     $ 125,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= dci_SeniorUnsecuredNotesTwoMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Senior unsecured notes, interest rate     3.18%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= dci_SeniorUnsecuredNotesTwoMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember