Annual report pursuant to Section 13 and 15(d)

Property, Plant and Equipment (Tables)

v3.21.2
Property, Plant and Equipment (Tables)
12 Months Ended
Jul. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property, plant, and equipment
    2021     2020  
Building and building improvements   $ 10,310     $ 10,089  
Machinery and equipment (includes assets under finance leases - see Note 9)     12,721       8,548  
Office furniture and computer equipment     15,942       16,578  
Leasehold improvements     5,692       5,377  
      44,665       40,592  
Accumulated depreciation and amortization     (30,142 )     (28,172 )
      14,523       12,420  
Land and land improvements     2,062       2,062  
    $ 16,585     $ 14,482