XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging - Financial Statement Impact of Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Gain (Loss) recognized in Other Comprehensive Income, net of tax        
Total gain (loss) $ 0 $ (661) $ 0 $ 85
Interest rate swap agreements        
Gain (Loss) recognized in Other Comprehensive Income, net of tax        
Total gain (loss) 0 (661) 0 85
Other comprehensive income (loss), before reclassification 0 (136) 0 718
Sales        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]        
Total gain (loss) (236) (449) (75) (341)
Sales | Foreign currency forward contracts        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]        
Gain (loss) recognized in income, net of tax (236) 1,118 (75) 1,946
Sales | Foreign currency forward contracts | 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 | Interest rate swap agreements        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]        
Gain (loss) recognized in income, net of tax 0 0 0 0
Sales | Interest rate swap agreements | 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 0 0
Sales | Commodities swap agreements        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]        
Gain (loss) recognized in income, net of tax 0 (1,567) 0 (2,229)
Interest expense        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]        
Total gain (loss) (205) 442 (139) 804
Interest expense | Foreign currency forward contracts        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]        
Gain (loss) recognized in income, net of tax 0 0 0 0
Interest expense | Foreign currency forward contracts | 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 | Interest rate swap agreements        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]        
Gain (loss) recognized in income, net of tax (205) (83) (139) 171
Interest expense | Interest rate swap agreements | 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 525 0 633
Interest expense | Commodities swap agreements        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]        
Gain (loss) recognized in income, net of tax $ 0 $ 0 $ 0 $ 0