XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Concentration of Risk (Tables)
6 Months Ended
Oct. 31, 2023
Risks and Uncertainties [Abstract]  
Summary Of Percentage Of Sales
The following table summarizes the percentage of net sales attributable to the Company's two largest customers for the three- and six-months ended October 31, 2023 and 2022:
Three Months EndedSix Months Ended
October 31,October 31,
 2023202220232022
Customer A27.9%28.9%28.1%29.6%
Customer B13.0%13.4%13.5%13.8%