XML 45 R62.htm IDEA: XBRL DOCUMENT
v3.3.0.814

Employee Benefit Plans (Summary Of Pension Plans' Assets Valued At NAV) (Details) $ in Millions | 12 Months Ended
--- | ---
Jul. 31, 2015 USD ($)
Defined Benefit Plan Disclosure [Line Items] |
Fair Value | $ 255.9
Unfunded Commitments | 5.7
International Assets [Member] |
Defined Benefit Plan Disclosure [Line Items] |
Fair Value | 64.1
Fixed Income Securities [Member] |
Defined Benefit Plan Disclosure [Line Items] |
Fair Value | $ 55.6
Fixed Income Securities [Member] | Minimum [Member] |
Defined Benefit Plan Disclosure [Line Items] |
Redemption Notice Period | 60 days
Fixed Income Securities [Member] | Maximum [Member] |
Defined Benefit Plan Disclosure [Line Items] |
Redemption Notice Period | 120 days
Fixed Income Securities [Member] | International Assets [Member] |
Defined Benefit Plan Disclosure [Line Items] |
Fair Value | $ 35.9
Redemption Notice Period | 7 days
Equity Fixed Income [Member] | International Assets [Member] |
Defined Benefit Plan Disclosure [Line Items] |
Fair Value | $ 28.2
Redemption Notice Period | 90 days
Real Estate [Member] |
Defined Benefit Plan Disclosure [Line Items] |
Fair Value | $ 19.0
Unfunded Commitments | $ 2.3
Redemption Notice Period | 95 days
Equity Securities [Member] |
Defined Benefit Plan Disclosure [Line Items] |
Fair Value | $ 181.3
Unfunded Commitments | $ 3.4
Equity Securities [Member] | Minimum [Member] |
Defined Benefit Plan Disclosure [Line Items] |
Redemption Notice Period | 10 days
Equity Securities [Member] | Maximum [Member] |
Defined Benefit Plan Disclosure [Line Items] |
Redemption Notice Period | 100 days

X
- Definition Defined benefit plan, fair value of plan assets valued at NAV. + References No definition available. + Details
Name: | dci_DefinedBenefitPlanFairValueOfPlanAssetsValuedAtNav
Namespace Prefix: | dci_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit plan, redemption notice period. + References No definition available. + Details
Name: | dci_DefinedBenefitPlanRedemptionNoticePeriod
Namespace Prefix: | dci_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined benefit plan unfunded commitments. + References No definition available. + Details
Name: | dci_DefinedBenefitPlanUnfundedCommitments
Namespace Prefix: | dci_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=dci_InternationalAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=dci_EquityFixedIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |