XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Benefit Plans - ESPP Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Equity Incentive Plans    
Compensation expense $ 9,425 $ 6,606
Employee stock purchase plan shares    
Equity Incentive Plans    
Percentage of employee compensation, maximum 10.00%  
Percentage of fair market value as a purchase price 85.00%  
Maximum value of purchase per employee $ 25  
Number of shares per employee, maximum 2  
Period during which shares can be purchased 1 year  
Number of shares of common stock reserved for issuance 1,111  
Potential number of additional shares reserved for issuance each year 400  
Potential percentage of additional number of shares reserved for issuance each year 0.75%  
Compensation expense $ 439 $ 339
Valuation assumptions:    
Expected dividend yield 0.00% 0.00%
Expected volatility 33.50% 39.10%
Expected term (years) 6 months 6 months
Risk-free interest rate 2.10% 1.02%
Employee stock purchase plan shares | Maximum    
Equity Incentive Plans    
Offering period 27 months