Note 4 - Revenue Recognition - Schedule of Remaining Performance Obligations (Details) $ in Thousands |
Jul. 31, 2026
USD ($)
|
|---|---|
| Total | $ 89,783 |
| National Retail Solutions [Member] | |
| Total | 25,025 |
| Net2phone [Member] | |
| Total | 55,234 |
| Traditional Communications [Member] | |
| Total | 7,493 |
| Fintech [Member] | |
| Total | $ 2,031 |