XML 35 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation, Stock Option Plans (Details) - USD ($)
3 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Unrecognized compensation costs related to unvested units $ 193,400,000  
Weighted average period of recognition for unrecognized compensation costs (in years) 3 years 3 years
Stock options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options outstanding, beginning 777,413  
Options Granted 0  
Options Exercised (253,017)  
Options Cancelled (16,575)  
Options outstanding, ending 507,821  
Options exercisable, number of shares 507,821  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Options outstanding, weighted average exercise price, beginning (per share) $ 28.30  
Options granted, weighted average exercise price (per share) 0  
Options exercised, weighted average exercise price (per share) 27,990  
Options cancelled, weighted average exercise price (per share) 27,300  
Options outstanding, weighted average exercise price, ending (per share) 28,340  
Options exercisable, weighted average exercise price (per share) 28,340  
Options vested and expected to vest, weighted average exercise price (per share) $ 28,340  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Options outstanding, weighted average remaining contractual term (in years) 1 year  
Options exercisable, weighted average remaining contractual term (in years) 1 year  
Options vested and expected to vest, weighted average remaining contractual term (in years) 1 year  
Options outstanding, aggregate intrinsic value $ 14,665,580  
Options exercisable, aggregate intrinsic value 14,665,580  
Options vested and expected to vest, aggregate intrinsic value 14,665,580  
Unrecognized compensation costs related to unvested units $ 0