XML 36 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Property, Plant and Equipment
12 Months Ended
Jul. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment consist of the following at July 31, 2024 and 2023:
 20242023
Machinery and equipment$142,405,000 168,618,000 
Internal-use software28,869,000 25,214,000 
Leasehold improvements17,175,000 9,680,000 
 188,449,000 203,512,000 
Less accumulated depreciation and amortization141,121,000 150,483,000 
Property, plant and equipment, net$47,328,000 53,029,000 

Depreciation and amortization expense on property, plant and equipment amounted to $12,159,000, $11,917,000 and $10,303,000 for the fiscal years ended July 31, 2024, 2023 and 2022, respectively.