XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
9 Months Ended
Apr. 30, 2022
Inventories [Abstract]  
Schedule of inventories
   April 30,
2022
   July 31,
2021
 
Raw materials  $1,480   $1,062 
Work in process   2,598    2,534 
Finished products   10,856    9,056 
   $14,934   $12,652