XML 63 R47.htm IDEA: XBRL DOCUMENT 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

Property, plant, and equipment consist of the following:

 

July 31

(in thousands)

  2024   2023 
Equipment  $45,881   $43,704 
Computer software   181,081    169,070 
Leasehold improvements   1,635    1,760 
Furniture and fixtures   730    699 
Property, plant and equipment, gross   229,327    215,233 
Less accumulated depreciation and amortization   (190,675)   (176,578)
Property, plant, and equipment, net  $38,652   $38,655