v3.25.2
Property, Plant, and Equipment (Tables)
12 Months Ended
Jul. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

Property, plant, and equipment consist of the following:

  

July 31 (in thousands)  2025   2024 
Equipment  $45,879   $45,881 
Computer software   194,339    181,081 
Leasehold improvements   1,837    1,635 
Furniture and fixtures   695    730 
Property, plant and equipment, gross    242,750    229,327 
Less accumulated depreciation and amortization   (203,881)    (190,675)
Property, plant, and equipment, net  $

38,869

   $38,652