XML 101 R85.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Summary of Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 25, 2020
Number of Options    
Beginning balance (in shares) 2,697,000  
Granted (in shares) 290,000  
Exercised (in shares) (175,000) 0
Canceled (in shares) (75,000)  
Ending balance (in shares) 2,737,000  
Vested or expected to vest at end of year (in shares) 2,727,000  
Exercisable at end of year (in shares) 1,707,000  
Weighted- Average Exercise Price    
Beginning balance (in usd per share) $ 28.31  
Granted (in usd per share) 30.74  
Exercised (in usd per share) 22.76  
Canceled (in usd per share) 43.01  
Ending balance (in usd per share) 28.52  
Vested or expected to vest at end of year (in usd per share) 28.53  
Exercisable at end of year (in usd per share) $ 30.39  
Aggregate Intrinsic Value    
Balance at end of year $ 15,615  
Vested or expected to vest at end of year 15,557  
Exercisable at end of year $ 9,858