XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT INFORMATION - Summarized Financial Information of Continuing Operations by Operating Segment and Corporate-Level Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Segment Reporting Information [Line Items]    
Revenue from contracts with customers $ 41,341 $ 51,359
Operating income 1,805 3,879
Total other income, net 3,302 2,204
Income before income taxes 5,107 6,083
Operating segments    
Segment Reporting Information [Line Items]    
Operating income 2,675 5,851
Operating segments | Supply Chain    
Segment Reporting Information [Line Items]    
Revenue from contracts with customers 41,341 51,359
Operating income 2,675 5,851
Corporate    
Segment Reporting Information [Line Items]    
Operating income $ (870) $ (1,972)