XML 22 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity (Details) (USD $)
In Millions, except Share data, unless otherwise specified
0 Months Ended 3 Months Ended 9 Months Ended 0 Months Ended
Jan. 31, 2015
Apr. 30, 2015
Apr. 30, 2015
May 29, 2015
Sep. 27, 2013
Class of Stock [Line Items]          
Common stock authorized for repurchase         15,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
Stock repurchased during the period, shares   717,000us-gaap_TreasuryStockSharesAcquired 5,103,000us-gaap_TreasuryStockSharesAcquired    
Stock repurchased during the period, value   $ 27.0dci_PurchasePriceOfTreasuryStock $ 201.2dci_PurchasePriceOfTreasuryStock    
Average price per share   $ 37.61us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 39.42us-gaap_TreasuryStockAcquiredAverageCostPerShare    
Shares with remaining authorization for repurchase under stock repurchase plan   3,400,000us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased 3,400,000us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased    
Cash dividend declared per common share $ 0.165us-gaap_CommonStockDividendsPerShareDeclared        
Subsequent Event [Member]          
Class of Stock [Line Items]          
Common stock authorized for repurchase       14,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Cash dividend declared per common share       $ 0.170us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember