XML 54 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment (Tables)
12 Months Ended
Jul. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
July 31
(in thousands)
  2020   2019 
Equipment  $67,530   $79,465 
Computer software   130,565    120,996 
Leasehold improvements   1,723    1,384 
Furniture and fixtures   450    403 
    200,268    202,248 
Less accumulated depreciation and amortization   (170,207)   (167,893)
Property, plant and equipment, net  $30,061   $34,355