XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.4
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 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
SALES AND SERVICE REVENUE $ 47,931 $ 13,191 $ 105,223 $ 13,191
COST OF SALES AND SERVICES (33,361) (9,248) (76,795) (9,248)
Sale of Inventory [Member]        
SALES AND SERVICE REVENUE 47,836 13,146 105,045 13,146
COST OF SALES AND SERVICES (33,282) (9,211) (76,647) (9,211)
Toll Processing Services [Member]        
SALES AND SERVICE REVENUE 95 45 178 45
COST OF SALES AND SERVICES $ (79) $ (37) $ (148) $ (37)