XML 49 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment (Tables)
12 Months Ended
Jul. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, plant, and equipment
Property, plant and equipment consist of the following at July 31, 2023 and 2022:
 20232022
Machinery and equipment$193,832,000 186,935,000 
Leasehold improvements9,680,000 14,260,000 
 203,512,000 201,195,000 
Less accumulated depreciation and amortization150,483,000 150,832,000 
Property, plant and equipment, net$53,029,000 50,363,000