XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Concentration of Risk (Tables)
6 Months Ended
Oct. 31, 2024
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, 2024 and 2023:
Three Months EndedSix Months Ended
October 31,October 31,
 2024202320242023
Customer A28.0%27.9%27.4%28.1%
Customer B11.1%13.0%11.3%13.5%