XML 99 R82.htm IDEA: XBRL DOCUMENT v3.10.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, 2018
Jun. 30, 2017
Jun. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options grated to date (in shares) 1,322,340 2,278,974  
Options exercised to date (in shares) (2,869,569) (1,012,644)  
Options outstanding (in shares) 7,078,435 8,977,830 8,354,816
2004 Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options grated to date (in shares) 30,528,078    
Options exercised to date (in shares) (16,191,017)    
Options cancelled to date (in shares) (7,258,626)    
Options outstanding (in shares) 7,078,435    
Vesting schedule 25.00%    
Minimum (in dollars per share) $ 11.68    
Maximum (in dollars per share) $ 36.50    
2004 Stock Option Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Termination grace periods 90 days    
2004 Stock Option Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Termination grace periods 180 days