XML 116 R105.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
9 Months Ended
Jan. 30, 2019
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Payments for repurchases of common stock   $ 110,311    
Total unrecognized compensation cost related to non-vested stock-based compensation arrangements   $ 13,849    
Forfeiture rate, Board of Directors   0.00%    
Forfeiture rate, non-Board of Directors   9.00%    
Unrecognized compensation cost is expected to be recognized over a weighted-average period   2 years 2 months 12 days    
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested contractual term, in years   10 years    
Vesting period, in years   4 years    
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period, in years   2 years    
Share-based Compensation Award, Tranche One [Member] | Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting rate   25.00%    
Share-based Compensation Award, Tranche One [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting rate   50.00%    
2017 Authorization [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Repurchase period in years   3 years    
Stock repurchase program authorized amount       $ 500,000
Shares of common stock repurchased   1,102 0  
Payments for repurchases of common stock   $ 110,311    
2017 Authorization [Member] | 2017 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for future grants   1,813    
Number of additional shares available for future grants 1,400