XML 97 R80.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share Capital, Option Plans and Share-Based Payments - Summary of Stock Options Outstanding Under Various Stock Option Plans (Details) - $ / shares
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options grated to date (in shares) 2,278,974 1,475,280  
Options exercised to date (in shares) (1,012,644) (936,590)  
Options outstanding (in shares) 8,977,830 8,354,816 8,750,730
2004 Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options grated to date (in shares) 29,205,738    
Options exercised to date (in shares) (13,321,448)    
Options cancelled to date (in shares) (6,906,460)    
Options outstanding (in shares) 8,977,830    
Vesting schedule 25.00%    
Exercise price range, lower limit (in dollars per share) $ 11.68    
Exercise price range, upper limit (in dollars per share) $ 33.49    
Minimum | 2004 Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Termination grace periods 90 days    
Maximum | 2004 Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Termination grace periods 180 days