XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Sales and Service Revenue and Cost of Sales and Services - Sales and Service Revenue and Cost of Sales and Service Renue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
SALES AND SERVICE REVENUE $ 20,217 $ 9,892 $ 125,440 $ 23,083
COST OF SALES AND SERVICES (13,998) (6,555) (90,793) (15,803)
Sale of Inventory [Member]        
SALES AND SERVICE REVENUE 20,095 9,800 125,140 22,946
COST OF SALES AND SERVICES (13,896) (6,478) (90,543) (15,689)
Toll Processing Services [Member]        
SALES AND SERVICE REVENUE 122 92 300 137
COST OF SALES AND SERVICES $ (102) $ (77) $ (250) $ (114)