XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Segment Reporting Information [Line Items]        
Net sales $ 50,436 $ 54,564 $ 100,275 $ 104,687
Intersegment revenues 0 0 0 0
Earnings (loss) before income taxes 4,845 456 8,257 116
Corporate / Eliminations        
Segment Reporting Information [Line Items]        
Net sales 0 0 0 0
Intersegment revenues (1,529) (3,985) (2,241) (6,402)
Earnings (loss) before income taxes (1,243) (1,891) (2,247) (3,423)
Domestic Operations | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 34,185 37,991 69,605 75,459
Intersegment revenues 374 650 425 1,446
Earnings (loss) before income taxes 4,287 491 7,910 589
International Operations | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 16,251 16,573 30,670 29,228
Intersegment revenues 1,155 3,335 1,816 4,956
Earnings (loss) before income taxes $ 1,801 $ 1,856 $ 2,594 $ 2,950