XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Disaggregation of Revenue [Line Items]    
Total $ 370,083 $ 343,425
Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Total 22,568 20,087
Net2phone-UCaaS [Member]    
Disaggregation of Revenue [Line Items]    
Total 12,913 9,702
Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 334,602 313,636
BOSS Revolution Money Transfer [Member] | Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Total 12,496 15,157
National Retail Solutions [Member] | Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Total 10,072 4,930
Mobile Top-Up [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 128,485 95,835
BOSS Revolution Calling [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 105,969 117,350
Carrier Services [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 89,195 87,773
Other [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total $ 10,953 $ 12,678