XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant, and Equipment (Tables)
12 Months Ended
Jul. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

Property, plant, and equipment consist of the following:

 

July 31
(in thousands)
  2023   2022 
Equipment  $43,704   $40,811 
Computer software   169,070    156,258 
Leasehold improvements   1,760    1,874 
Furniture and fixtures   699    681 
Property, plant and equipment, gross   215,233    199,624 
Less accumulated depreciation and amortization   (176,578)   (162,758)
Property, plant, and equipment, net  $38,655   $36,866