XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Concentration of Risk (Tables)
3 Months Ended
Jul. 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-months ended July 31, 2024 and 2023:
Three Months Ended
July 31,
 20242023
Customer A26.7%28.2%
Customer B11.5%14.0%