XML 138 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Segment Reporting Information [Line Items]        
Net sales $ 46,778 $ 60,821 $ 147,053 $ 165,508
Intersegment revenues 0 0 0 0
Earnings (loss) before income taxes 3,515 2,060 11,772 2,176
Corporate / Eliminations        
Segment Reporting Information [Line Items]        
Net sales 0 0 0 0
Intersegment revenues (1,496) (3,510) (3,737) (9,912)
Earnings (loss) before income taxes (1,069) (1,144) (3,316) (4,567)
Domestic Operations | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 31,774 36,134 101,379 111,593
Intersegment revenues 84 52 509 1,498
Earnings (loss) before income taxes 2,852 417 10,762 1,006
International Operations | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 15,004 24,687 45,674 53,915
Intersegment revenues 1,412 3,458 3,228 8,414
Earnings (loss) before income taxes $ 1,732 $ 2,787 $ 4,326 $ 5,737