Note 4 - Revenue Recognition - Deferred Customer Contract Acquisition Costs (Details) - USD ($) $ in Thousands |
Apr. 30, 2026 |
Jul. 31, 2025 |
|---|---|---|
| Deferred customer contract acquisition costs included in "Other current assets" | $ 7,132 | $ 6,547 |
| Deferred customer contract acquisition costs included in "Other assets" | 4,812 | 4,789 |
| Total | $ 11,944 | $ 11,336 |