XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock-Based Compensation Expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Excess Tax Benefit from Share-based Compensation, Operating Activities $ 1,649 $ 7,873
Share-based compensation expense before tax 4,679 4,621
Income taxes (1,281) (1,763)
Net compensation expense 3,398 2,858
Cost of revenues    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense before tax 252 148
Selling, general and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense before tax 3,884 3,976
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense before tax $ 543 $ 497