XML 45 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentration of Risk (Tables)
9 Months Ended
Jan. 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 nine-months ended January 31, 2024 and 2023:
Three Months EndedNine Months Ended
January 31,January 31,
 2024202320242023
Customer A29.1%29.5%28.4%29.5%
Customer B12.2%12.8%13.1%13.5%