XML 43 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
12 Months Ended
Jul. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of inventories
   2021   2020 
Raw materials  $1,062   $1,019 
Work in process   2,534    2,587 
Finished products   9,056    4,178 
   $12,652   $7,784