XML 46 R34.htm IDEA: XBRL DOCUMENT v3.4.0.3
Share repurchase program Share repurchase program (Details) - $ / shares
3 Months Ended 9 Months Ended
Mar. 31, 2016
Mar. 31, 2016
Oct. 22, 2014
Equity, Class of Treasury Stock      
Stock Repurchase Program, Number of Shares Authorized to be Repurchased     35,000,000
Shares repurchased (in shares) 504,313 4,167,947  
Treasury Stock Acquired, Average Cost Per Share $ 99.14 $ 107.97