XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Concentration of Risk (Tables)
9 Months Ended
Jan. 31, 2025
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 nine-months ended January 31, 2025 and 2024:
Three Months EndedNine Months Ended
January 31,January 31,
 2025202420252024
Customer A31.7%29.1%28.7%28.4%
Customer B11.9%12.2%11.5%13.1%