XML 26 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-based Compensation - Determining Fair Value (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Risk-free interest rate 2.56% 2.47%    
Expected term 6 years 18 days 5 years 9 months 26 days    
Dividend yield 0.00% 0.00% 0.00% 0.00%
Volatility 50.25% 47.39%    
Weighted-average fair value (in dollars per share) $ 7.55 $ 10.79 $ 8.56 $ 11.45
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes $ 4,960 $ 6,088 $ 16,081 $ 18,649
Income tax impact (1,016) (1,506) (3,339) (5,385)
Stock-based compensation expense, net 3,944 4,582 12,742 13,264
Cost of sales        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes 390 449 1,256 1,362
Research and development        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes 3,107 3,494 9,816 10,412
Sales and marketing        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes 418 482 1,359 1,545
General and administrative        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes $ 1,045 $ 1,663 $ 3,650 $ 5,330
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Risk-free interest rate     2.56% 1.92%
Expected term     6 years 18 days 5 years 9 months 26 days
Volatility     47.34% 45.32%
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Risk-free interest rate     2.97% 2.47%
Volatility     50.25% 48.07%