XML 16 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation, Stock Option Plans (Details)
9 Months Ended
Mar. 28, 2020
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Document Period End Date Mar. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Unrecognized compensation costs related to unvested units | $ $ 165,800,000
Weighted average period of recognition for unrecognized compensation costs (in years) 2 years 8 months 12 days
Stock options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Options outstanding, beginning | shares 777,413
Options Granted | shares 0
Options Exercised | shares (574,949)
Options Cancelled | shares (16,575)
Options outstanding, ending | shares 185,889
Options exercisable, number of shares | shares 185,889
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,420
Options cancelled, weighted average exercise price (per share) 27,300
Options outstanding, weighted average exercise price, ending (per share) 28,210
Options exercisable, weighted average exercise price (per share) 28,210
Options vested and expected to vest, weighted average exercise price (per share) $ 28,210
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 | $ $ 3,596,648
Options exercisable, aggregate intrinsic value | $ 3,596,648
Options vested and expected to vest, aggregate intrinsic value | $ 3,596,648
Unrecognized compensation costs related to unvested units | $ $ 0