XML 165 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Segment Reporting Information [Line Items]        
Net sales $ 60,821 $ 40,633 $ 165,508 $ 119,157
Intersegment revenues 0 0 0 0
Earnings (loss) before income taxes 2,060 (887) 2,176 (4,830)
Corporate / Eliminations        
Segment Reporting Information [Line Items]        
Net sales 0 0 0 0
Intersegment revenues (3,510) (1,330) (9,912) (2,811)
Earnings (loss) before income taxes (1,144) (1,501) (4,567) (4,382)
Domestic Operations | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 36,134 29,531 111,593 89,128
Intersegment revenues 52 194 1,498 539
Earnings (loss) before income taxes 417 (255) 1,006 (2,559)
International Operations | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 24,687 11,102 53,915 30,029
Intersegment revenues 3,458 1,136 8,414 2,272
Earnings (loss) before income taxes $ 2,787 $ 869 $ 5,737 $ 2,111