v3.25.1
Note 14 - Sales and Service Revenue and Cost of Sales and Services - Sales and Service Revenue and Cost of Sales and Service Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Revenue $ 0 $ 0 $ 66,837 $ 224
Cost of revenues 0 0 (42,360) (187)
Sale of Inventory [Member]        
Revenue 0 0 66,837 0
Cost of revenues 0 0 (42,360) 0
Toll Processing Services [Member]        
Revenue 0 0 0 224
Cost of revenues $ 0 $ 0 $ 0 $ (187)