XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Industry Segments - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Segment Reporting Information [Line Items]        
Revenue $ 25,286 $ 25,690 $ 51,478 $ 51,591
Operating income (loss) 1,036 1,229 2,880 2,621
Capital expenditures 144 56 280 521
Depreciation and amortization 1,167 1,277 2,354 2,007
Earnings (loss) before income taxes 2,216 652 5,194 3,930
Supply Chain Management        
Segment Reporting Information [Line Items]        
Revenue 24,507 24,828 49,876 49,798
Operating income (loss) 6,143 5,597 12,731 11,768
Capital expenditures 20 37 27 387
Depreciation and amortization 999 1,102 2,019 1,653
Earnings (loss) before income taxes 6,720 5,617 13,835 12,034
Other        
Segment Reporting Information [Line Items]        
Revenue 779 862 1,602 1,793
Operating income (loss) (5,107) (4,368) (9,851) (9,147)
Capital expenditures 124 19 253 134
Depreciation and amortization 167 175 336 354
Earnings (loss) before income taxes $ (4,504) $ (4,965) $ (8,641) $ (8,104)