XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation, Stock Option Plans (Details)
9 Months Ended
Mar. 27, 2021
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Document Period End Date Mar. 27, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ $ 173,400,000
Weighted average period of recognition for unrecognized compensation costs (in years) 1 year 9 months 18 days
Stock options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Options outstanding, beginning | shares 104,447
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures | shares 0
Options Exercised | shares (102,039)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period | shares 0
Options outstanding, ending | shares 2,408
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 2,408
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.76
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price 0
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 28,620
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price 0
Options outstanding, weighted average exercise price, ending (per share) 34,200
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price 34,200
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 34,200
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 2 months 12 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 2 months 12 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2 months 12 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | $ $ 141,927
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | $ 141,927
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | $ 141,927
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ $ 0