Annual report pursuant to Section 13 and 15(d)

Inventories (Details) - Schedule of Inventories

v3.23.3
Inventories (Details) - Schedule of Inventories - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Schedule of Inventories    
Raw materials $ 2,206 $ 1,524
Work in process 2,599 2,460
Finished products 3,134 5,532
Total inventories $ 7,939 $ 9,516