XML 46 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Concentrations (Tables)
12 Months Ended
Apr. 27, 2024
Risks and Uncertainties [Abstract]  
Schedule of Significant Customers' Accounts Receivable and Revenue
The following table summarizes the significant customers’ accounts receivable and revenue as a percentage of total accounts receivable and total revenue, respectively:
Accounts ReceivableApril 27, 2024April 29, 2023
Customer A53 %54 %
Customer B23 %*
Customer C*22 %
Year Ended
RevenueApril 27, 2024April 29, 2023April 30, 2022
Customer A39 %46 %*
Customer B15 %**
Customer C*12 %11 %
Customer D**30 %
Customer E*13 %18 %
Customer F**10 %
* Less than 10% of total accounts receivable or total revenue.