XML 136 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 26, 2024
shares
Oct. 25, 2023
shares
Aug. 15, 2023
USD ($)
tranche
$ / shares
Oct. 28, 2020
shares
Jun. 28, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
shares
Jul. 01, 2022
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost related to non-vested restricted stock | $         $ 9,244    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized | $         $ 456 $ 1,215  
Share-Based Compensation Arrangement, By Share-Based Payment Award, Exercise Price, Percentage Of Fair Value Threshold         10000.00%    
Expected dividend yield         0.00%    
Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Issuance of common stock under employee stock purchase plan (in shares)         167,000 145,000 115,000
Stock Option Plan Twenty Eighteen              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized for issuance under stock incentive plan (in shares)         7,862,000    
Shares available for future grant (in shares)         4,820,000    
Number of additional shares authorized (in shares)   3,450,000   3,000,000      
Stock Option Plan Twenty Eighteen | New Hire Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock Repurchase Program, Number Of Tranches | tranche     4        
Stock Option Plan Twenty Eighteen | New Hire Option | Share-Based Payment Arrangement, Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock Repurchase Program, Authorized Amount | $     $ 233,500        
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares     $ 42.00        
Stock Option Plan Twenty Eighteen | New Hire Option | Share-Based Payment Arrangement, Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock Repurchase Program, Authorized Amount | $     $ 233,500        
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares     $ 43.00        
Stock Option Plan Twenty Eighteen | New Hire Option | Share-Based Payment Arrangement, Tranche Three              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock Repurchase Program, Authorized Amount | $     $ 233,500        
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares     $ 46.00        
Stock Option Plan Twenty Eighteen | New Hire Option | Share-Based Payment Arrangement, Tranche Four              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock Repurchase Program, Authorized Amount | $     $ 233,500        
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares     $ 49.00        
Stock Option Plan Twenty Zero Five              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for future grant (in shares)         948,000    
Number of additional shares authorized (in shares)       2,000,000      
Stock Option Plan Twenty Zero Five | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share Based Compensation Arrangement By Share Based Payment Award Contractual Life         7 years    
1997 Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized for issuance under stock incentive plan (in shares)         2,300,000    
Number of additional shares authorized (in shares) 1,000     500,000      
Purchase price as a percentage of the lesser of the market value of such shares at either the beginning or the end of each nine-month offering period         85.00%    
Offering period         6 months    
Percentage of employee compensation that may be uses to purchase common stock through payroll deductions, maximum         10.00%    
Restricted Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Total fair value of restricted stock awards vested | $         $ 15,994 $ 25,587 $ 25,533
Stock Options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period         0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares         0    
Outstanding at end of period         3 years 8 months 8 days