XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Property, Plant, and Equipment
12 Months Ended
Jul. 31, 2024
Property, Plant, and Equipment [Abstract]  
Property, Plant, and Equipment

Note 7 - Property, plant, and equipment

 

At July 31, 2024 and 2023, property, plant, and equipment consist of: 

 

   2024   2023 
Building and building improvements  $11,696   $12,501 
Machinery and equipment   7,149    6,988 
Office furniture and computer equipment   7,214    7,928 
Leasehold improvements   1,040    887 
    27,099    28,304 
Accumulated depreciation and amortization   (16,794)   (17,280)
    10,305    11,024 
Land and land improvements   2,062    2,062 
   $12,367   $13,086 

  

At July 31, 2023, building and building improvements included construction in progress of approximately $436.