XML 74 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Summary of Stock Option Activities (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Number of Shares Outstanding    
Beginning balance 10,027  
Options granted 2,937  
Options exercised (3,291)  
Options cancelled/forfeited/expired (654)  
Ending balance 9,019 10,027
Vested and expected to vest at June 30, 2020 8,135  
Vested and exercisable at June 30, 2020 2,584  
Weighted average average exercise price per share    
Weighted average average exercise price per share, Beginning balance $ 5.90  
Weighted average average exercise price per share, Options granted 18.78  
Weighted average average exercise price per share, Options exercised 4.09  
Weighted average average exercise price per share, Options cancelled/forfeited/expired 8.83  
Weighted average average exercise price per share, Ending balance 10.53 $ 5.90
Weighted average average exercise price per share, Vested and expected to vest at June 30, 2020 10.34  
Weighted average average exercise price per share, Vested and exercisable at June 30, 2020 $ 6.23  
Weighted average remaining contractual term (in years)    
Weighted average remaining contractual term (in years) 8 years 3 months 3 days 8 years 4 months 13 days
Vested and expected to vest at June 30, 2020 8 years 2 months 15 days  
Vested and exercisable at June 30, 2020 7 years 1 month 13 days  
Aggregate intrinsic value $ 718,563 $ 75,223
Vested and expected to vest at June 30, 2020 649,756  
Vested and exercisable at June 30, 2020 $ 217,024