v3.26.3
Note 9 - Fair Value Measurements - Schedule of Liabilities Measured (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Balance, beginning of period $ 610 $ 906 $ 4,805
Payments (287) (296) (2,104)
“Foreign currency translation adjustments” 0 0 (1)
BALANCE, END OF PERIOD 323 610 906
Change in unrealized gains or losses for the period included in earnings for liabilities at the end of the period 0 0 0
Other Operating Expense, Net [Member]      
“Other operating expense, net” 0 0 (1,838)
Interest expense included in “Interest income, net” 0 0 (1,838)
Interest Expenses [Member]      
“Other operating expense, net” 0 0 44
Interest expense included in “Interest income, net” $ 0 $ 0 $ 44