Annual report pursuant to Section 13 and 15(d)

Property, Plant, and Equipment (Tables)

v3.24.3
Property, Plant, and Equipment (Tables)
12 Months Ended
Jul. 31, 2024
Property, Plant, and Equipment [Abstract]  
Schedule of 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