XML 39 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-based Compensation and Stockholders' Equity - Determining Fair Value (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Mar. 31, 2017
Mar. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Risk-free interest rate 2.03%      
Expected term 5 years 3 months 22 days 5 years 3 months 22 days    
Dividend yield (as a percent) 0.00% 0.00% 0.00% 0.00%
Weighted-average fair value (in dollars per share) $ 12.72 $ 12.99 $ 10.90 $ 12.04
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]        
Stock-based compensation expense before taxes $ 4,833 $ 3,886 $ 14,046 $ 11,768
Income tax impact (1,549) (1,191) (4,270) (3,290)
Stock-based compensation expense, net 3,284 2,695 9,776 8,478
Excess tax benefits (shortfalls) recorded in additional paid in capital     1,224 3,548
Excess tax benefit from financing activities     1,893 2,506
Employee stock option        
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]        
Unrecognized compensation cost related to non-vested stock-based awards 39,249   $ 39,249  
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years)     2 years 4 months 24 days  
Cost of sales        
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]        
Stock-based compensation expense before taxes 334 294 $ 968 792
Research and development        
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]        
Stock-based compensation expense before taxes 3,069 2,549 8,989 7,423
Sales and marketing        
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]        
Stock-based compensation expense before taxes 541 491 1,539 1,330
General and administrative        
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]        
Stock-based compensation expense before taxes $ 889 $ 552 $ 2,550 $ 2,223
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Risk-free interest rate   1.38% 1.12% 1.38%
Expected term     5 years 3 months 22 days 5 years 3 months 22 days
Volatility (as a percent) 43.84% 49.09% 43.84% 47.06%
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Risk-free interest rate   1.48% 2.03% 1.57%
Expected term     5 years 4 months 17 days 5 years 3 months 29 days
Volatility (as a percent) 49.12% 50.89% 49.64% 50.89%