XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedging - Financial Statement Impact of Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Not designated as hedging instrument    
Gain (Loss) recognized in Other Comprehensive Income, net of tax    
Total gain (loss) $ 746 $ 2,355
Foreign currency forward contracts | Not designated as hedging instrument    
Gain (Loss) recognized in Other Comprehensive Income, net of tax    
Total gain (loss) 0 (141)
Interest rate swap agreements    
Gain (Loss) recognized in Other Comprehensive Income, net of tax    
Other comprehensive income (loss), before reclassification 854 607
Interest rate swap agreements | Not designated as hedging instrument    
Gain (Loss) recognized in Other Comprehensive Income, net of tax    
Total gain (loss) 746 2,496
Sales    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Total gain (loss) 108 (13)
Sales | Foreign currency forward contracts    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Amount of gain (loss) recognized in income, net of tax 828 0
Sales | Foreign currency forward contracts | Designated as hedging instrument | Cash Flow Hedges    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Gain (Loss) Reclassified from AOCI, Net of Tax (58) (13)
Sales | Commodities swap agreements    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Amount of gain (loss) recognized in income, net of tax (662) 0
Sales | Interest rate swap agreements    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Amount of gain (loss) recognized in income, net of tax 0 0
Sales | Interest rate swap agreements | Designated as hedging instrument | Cash Flow Hedges    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Gain (Loss) Reclassified from AOCI, Net of Tax 0 0
Interest expense    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Total gain (loss) 362 (1,802)
Interest expense | Foreign currency forward contracts    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Amount of gain (loss) recognized in income, net of tax 0 0
Interest expense | Foreign currency forward contracts | Designated as hedging instrument | Cash Flow Hedges    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Gain (Loss) Reclassified from AOCI, Net of Tax 0 0
Interest expense | Commodities swap agreements    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Amount of gain (loss) recognized in income, net of tax 0 0
Interest expense | Interest rate swap agreements    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Amount of gain (loss) recognized in income, net of tax 254 87
Interest expense | Interest rate swap agreements | Designated as hedging instrument | Cash Flow Hedges    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Gain (Loss) Reclassified from AOCI, Net of Tax $ 108 $ (1,889)