XML 56 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Property, Plant and Equipment [Line Items]      
Land $ 11,916 $ 8,201  
Buildings and improvements 123,619 108,801  
Machinery and equipment 268,527 276,994  
Construction in progress 7,825 4,991  
Property, plant and equipment—gross 411,887 398,987  
Accumulated depreciation (272,376) (277,246)  
Property, plant and equipment—net 139,511 121,741  
Depreciation $ 19,216 $ 18,406 $ 18,218
Building and Building Improvements [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Building and Building Improvements [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 33 years    
Machinery and Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Machinery and Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years