XML 70 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Net Sales - Breakdown of Export Net Sales (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Concentration Risk [Line Items]      
Net sales $ 523,845 $ 474,661 $ 535,833
Europe      
Concentration Risk [Line Items]      
Net sales 9,551 6,995 4,786
Asia      
Concentration Risk [Line Items]      
Net sales 4,922 8,174 9,346
Latin America      
Concentration Risk [Line Items]      
Net sales 1,925 1,498 5,314
All others international      
Concentration Risk [Line Items]      
Net sales 4,510 6,428 5,143
Total International      
Concentration Risk [Line Items]      
Net sales $ 20,908 $ 23,095 $ 24,589