XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Tables)
12 Months Ended
Jul. 31, 2024
Inventories [Abstract]  
Schedule of Inventories, Net Inventories, net consisted of the following at July 31:
   2024   2023 
Raw materials  $1,794   $2,206 
Work in process   2,461    2,599 
Finished products   2,577    3,134 
   $6,832   $7,939