v3.26.1
Note 1 - Basis of Presentation (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Aug. 01, 2025
Jul. 31, 2025
Aug. 01, 2024
Accounts Receivable, after Allowance for Credit Loss, Current $ 41,750 $ 43,084 $ 44,932 $ 44,932 $ 42,215
Increase (Decrease) in Accounts Receivable (934) 4,206      
Increase (Decrease) in Settlement Assets and Disbursement Prefunding (66,838) (16,799)      
Reclassified From Prepaid Expenses [Member]          
Accounts Receivable, after Allowance for Credit Loss, Current       $ 2,100  
Reclassified from Prepaid Expenses, Other Current Assets, and Other Assets [Member]          
Increase (Decrease) in Accounts Receivable   $ 400      
Increase (Decrease) in Settlement Assets and Disbursement Prefunding $ 16,800        
Net2phone 2.0 [Member]          
Subsidiary, Ownership Percentage, Parent 94.00%        
Fully Diluted Minority Interest Ownership, Percentage, Parent 0.899        
National Retail Solutions [Member]          
Subsidiary, Ownership Percentage, Parent 82.30%        
Fully Diluted Minority Interest Ownership, Percentage, Parent 0.802