XML 49 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment (Tables)
12 Months Ended
Jul. 31, 2021
Property, Plant and Equipment [Abstract]  
Property, plant, and equipment
Property, plant and equipment consist of the following at July 31, 2021 and 2020:
 20212020
Machinery and equipment$170,600,000 156,314,000 
Leasehold improvements15,726,000 15,596,000 
 186,326,000 171,910,000 
Less accumulated depreciation and amortization151,040,000 144,873,000 
Property, plant and equipment, net$35,286,000 27,037,000