XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Credit Concentration (Tables)
12 Months Ended
Apr. 30, 2025
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
 202520242023
Customer A29.4%28.5%29.6%
Customer B11.4%13.1%13.6%