v3.26.3
DERIVATIVES AND HEDGING (Tables)
12 Months Ended
Jul. 31, 2026
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Consolidated Statements of Income and Comprehensive Income Due to Changes in Fair Value of Derivative Instruments
2026
Net SalesOther income, netInterest
Expense
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Gain (loss) recognized in income, net of tax
Foreign currency forward contracts$(1,173)$66 $— 
Warrants to purchase shares— 10,760 — 
Interest rate swap agreements— — 156 
Total gain (loss)$(1,173)$10,826 $156 

2025
Net SalesOther income, netInterest
Expense
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Gain (loss) recognized in income, net of tax
Foreign currency forward contracts$(559)$— $— 
Warrants to purchase shares— 5,843 — 
Interest rate swap agreements— — (5)
Total gain (loss)$(559)$5,843 $(5)

2024
Net SalesOther income, netInterest
Expense
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Gain (loss) recognized in income, net of tax
Foreign currency forward contracts$(962)$— $— 
Interest rate swap agreements— — (160)
Total gain (loss)$(962)$— $(160)