XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Derivatives and Hedging - Financial Statement Impact of Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Not designated as hedging instrument    
Gain (Loss) recognized in Other Comprehensive Income (Loss), net of tax    
Total gain (loss) $ 0 $ 746
Interest rate swap agreements    
Gain (Loss) recognized in Other Comprehensive Income (Loss), net of tax    
Other comprehensive income (loss), before reclassification 0 854
Interest rate swap agreements | Not designated as hedging instrument    
Gain (Loss) recognized in Other Comprehensive Income (Loss), net of tax    
Total gain (loss) 0 746
Sales    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Total gain (loss) 157 108
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 157 828
Sales | Foreign currency forward contracts | Designated as hedging instrument | Cash Flow Hedging    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Gain (Loss) Reclassified from AOCI, Net of Tax 0 (58)
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 0 (662)
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 Hedging    
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) 64 362
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 Hedging    
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 64 254
Interest expense | Interest rate swap agreements | Designated as hedging instrument | Cash Flow Hedging    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]    
Gain (Loss) Reclassified from AOCI, Net of Tax $ 0 $ 108