XML 33 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Aggregate Intrinsic Value          
Exercises of stock options     $ 2,714 $ 4,466  
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total intrinsic value of options exercised $ 1,800 $ 700 $ 3,000 6,800  
Stock options activity          
Outstanding, beginning of period (in shares)     1,304,017    
Granted (in shares)     294,940    
Exercised (in shares)     (42,486)    
Cancelled / Forfeited (in shares)     (13,425)    
Outstanding, end of period (in shares) 1,543,046   1,543,046   1,304,017
Vested and exercisable, end of period (in shares) 954,134   954,134    
Vested and expected to vest, end of period (in shares) 1,477,252   1,477,252    
Weighted Average Exercise Price          
Outstanding, beginning of period (in dollars per share)     $ 60.33    
Granted (in dollars per share)     133.05    
Exercised (in dollars per share)     50.38    
Cancelled / Forfeited (in dollars per share)     89.31    
Outstanding, end of period (in dollars per share) $ 74.25   74.25   $ 60.33
Vested and exercisable, end of period (in dollars per share) 54.84   54.84    
Vested and expected to vest, end of period (in dollars per share) $ 72.83   $ 72.83    
Weighted Average Remaining Contractual Term          
Outstanding, end of period     7 years 14 days   6 years 11 months 8 days
Vested and exercisable, end of period     5 years 11 months 26 days    
Vested and expected to vest, end of period     6 years 11 months 15 days    
Aggregate Intrinsic Value          
Outstanding, end of period $ 75,567   $ 75,567   $ 83,388
Vested and exercisable, end of period 63,539   63,539    
Vested and expected to vest, end of period 74,227   74,227    
Exercises of stock options $ 1,700 $ 400 $ 2,700 $ 4,500