XML 74 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Disaggregation of Revenue [Line Items]    
Total $ 1,446,990 $ 1,345,769
Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Total 74,343 59,924
Net2phone-UCaaS [Member]    
Disaggregation of Revenue [Line Items]    
Total 43,897 31,781
Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 1,328,750 1,254,064
BOSS Revolution Money Transfer [Member] | Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Total 49,595 47,944
National Retail Solutions [Member] | Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Total 24,748 11,980
Mobile Top-Up [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 461,603 334,424
BOSS Revolution Calling [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 455,244 468,255
Carrier Services [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 360,997 394,334
Other [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total $ 50,906 $ 57,051