v3.26.1
Note 4 - Revenue Recognition - Revenues by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Revenues $ 315,713 $ 301,985 $ 958,981 $ 914,901
National Retail Solutions [Member]        
Revenues 38,000 31,145 114,421 94,483
Fintech [Member]        
Revenues 45,004 38,619 128,918 112,527
Net2phone 2.0 [Member]        
Revenues 24,368      
Net2phone [Member]        
Revenues 24,368 21,990 71,717 65,099
Traditional Communications [Member]        
Revenues 208,341 210,231 643,925 642,792
UNITED STATES        
Revenues 251,270 238,758 762,377 722,555
UNITED STATES | National Retail Solutions [Member]        
Revenues 37,951 31,145 114,271 94,483
UNITED STATES | Fintech [Member]        
Revenues 43,230 37,278 124,098 108,786
UNITED STATES | Net2phone 2.0 [Member]        
Revenues 13,851      
UNITED STATES | Net2phone [Member]        
Revenues   12,758 41,136 37,534
UNITED STATES | Traditional Communications [Member]        
Revenues 156,238 157,577 482,872 481,752
UNITED KINGDOM        
Revenues 38,369 45,858 120,211 139,604
UNITED KINGDOM | National Retail Solutions [Member]        
Revenues 0 0 0 0
UNITED KINGDOM | Fintech [Member]        
Revenues 0 0 0 0
UNITED KINGDOM | Net2phone 2.0 [Member]        
Revenues 0      
UNITED KINGDOM | Net2phone [Member]        
Revenues   0 0 0
UNITED KINGDOM | Traditional Communications [Member]        
Revenues 38,369 45,858 120,211 139,604
Other [Member]        
Revenues 26,074 17,369 76,393 52,742
Other [Member] | National Retail Solutions [Member]        
Revenues 49 0 150 0
Other [Member] | Fintech [Member]        
Revenues 1,774 1,341 4,820 3,741
Other [Member] | Net2phone 2.0 [Member]        
Revenues 10,517      
Other [Member] | Net2phone [Member]        
Revenues   9,232 30,581 27,565
Other [Member] | Traditional Communications [Member]        
Revenues 13,734 6,796 40,842 21,436
Non-US [Member]        
Revenues 64,443 63,227 196,604 192,346
Non-US [Member] | National Retail Solutions [Member]        
Revenues 49 0 150 0
Non-US [Member] | Fintech [Member]        
Revenues 1,774 1,341 4,820 3,741
Non-US [Member] | Net2phone 2.0 [Member]        
Revenues 10,517      
Non-US [Member] | Net2phone [Member]        
Revenues   9,232 30,581 27,565
Non-US [Member] | Traditional Communications [Member]        
Revenues $ 52,103 $ 52,654 $ 161,053 $ 161,040