XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Disaggregation of Revenue [Line Items]        
Total $ 337,058 $ 339,766 $ 707,141 $ 683,191
Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 23,082 18,498 45,650 38,585
Net2phone-UCaaS [Member]        
Disaggregation of Revenue [Line Items]        
Total 13,535 10,866 26,448 20,568
Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 300,441 310,402 635,043 624,038
BOSS Revolution Money Transfer [Member] | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 12,462 13,280 24,958 28,438
National Retail Solutions [Member] | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 10,620 5,218 20,692 10,147
Mobile Top-Up [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 116,246 96,562 244,731 192,397
BOSS Revolution Calling [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 99,951 113,903 205,920 231,253
Carrier Services [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 73,117 87,155 162,312 174,928
Other [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 11,127 $ 12,782 $ 22,080 $ 25,460