XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Revenues Disaggregated by Geographic Region (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
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 240,933 289,493 509,017 585,292
UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total 77,894 31,929 159,663 61,350
Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 18,231 18,344 38,461 36,549
Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total 96,125 50,273 198,124 97,899
Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 23,082 18,498 45,650 38,585
Fintech [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 23,082 18,498 45,650 38,585
Fintech [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total
Fintech [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total
Fintech [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total
Net2phone-UCaaS [Member]        
Disaggregation of Revenue [Line Items]        
Total 13,535 10,866 26,448 20,568
Net2phone-UCaaS [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 7,157 5,680 13,981 10,769
Net2phone-UCaaS [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total
Net2phone-UCaaS [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 6,378 5,186 12,467 9,799
Net2phone-UCaaS [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total 6,378 5,186 12,467 9,799
Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 300,441 310,402 635,043 624,038
Traditional Communications [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 210,694 265,315 449,386 535,938
Traditional Communications [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total 77,894 31,929 159,663 61,350
Traditional Communications [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 11,853 13,158 25,994 26,750
Traditional Communications [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 89,747 $ 45,087 $ 185,657 $ 88,100