XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Concentrations (Tables)
3 Months Ended
Jul. 29, 2023
Risks and Uncertainties [Abstract]  
Summary of Significant Customers' Accounts Receivable and Revenue
The following tables summarize the accounts receivable and revenue as a percentage of total accounts receivable and total revenue, respectively, for our most significant customers. In the tables below, customers are defined as the contracting entities who place purchase orders or enter into revenue contracts with the Company:
Accounts ReceivableJuly 29, 2023April 29, 2023
Customer A57 %54 %
Customer B*22 %
Three months ended
RevenueJuly 29, 2023July 30, 2022
Customer A41 %42 %
Customer B*19 %
Customer C12 %*
Customer D14 %*
* Less than 10% of total accounts receivable or total revenue.