XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Incentive Plan - Summary of Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation expense $ 8,332 $ 5,169 $ 24,444 $ 15,606
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation expense 458 98 897 551
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation expense 4,697 3,046 14,093 8,664
Selling, general and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation expense $ 3,177 $ 2,025 $ 9,454 $ 6,391