XML 60 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Credit Concentration (Tables)
12 Months Ended
Apr. 30, 2024
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
 202420232022
Customer A28.5%29.6%31.9%
Customer B13.1%13.6%16.1%