XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging (Tables)
6 Months Ended
Jan. 31, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments Gain (Loss)
Three Months Ended January 31,
20252024
 Interest Interest
SalesExpenseSalesExpense
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Gain (loss) recognized in income, net of tax
Foreign currency forward contracts$43 $— $(236)$— 
Interest rate swap agreements— 30 — (205)
Total gain (loss)$43 $30 $(236)$(205)


Six Months Ended January 31,
20252024
 Interest Interest
SalesExpenseSalesExpense
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Gain (loss) recognized in income, net of tax
Foreign currency forward contracts$(414)$— $(75)$— 
Interest rate swap agreements— — (139)
Total gain (loss)$(414)$$(75)$(139)