XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Concentration (Tables)
12 Months Ended
Apr. 30, 2023
Risks and Uncertainties [Abstract]  
Summary Of Percentage Of Sales
The following table summarizes the percentage of net sales to the Company's two largest customers for the last three fiscal years:
 PERCENT OF ANNUAL NET SALES
 202320222021
Customer A29.6%31.9%30.8%
Customer B13.6%16.1%17.9%