Annual report pursuant to Section 13 and 15(d)

Property, Plant, and Equipment (Tables)

v3.22.2.2
Property, Plant, and Equipment (Tables)
12 Months Ended
Jul. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of property, plant, and equipment
    2022     2021  
Building and building improvements   $ 11,819     $ 10,310  
Machinery and equipment (includes assets under finance leases - see Note 9)     12,491       12,721  
Office furniture and computer equipment     17,034       15,942  
Leasehold improvements     5,292       5,692  
      46,636       44,665  
Accumulated depreciation and amortization     (31,439 )     (30,142 )
      15,197       14,523  
Land and land improvements     2,062       2,062  
    $ 17,259     $ 16,585