XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Revenues Disaggregated by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Disaggregation of Revenue [Line Items]        
Total $ 313,936 $ 337,058 $ 635,752 $ 707,141
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 225,372 241,008 457,580 508,631
UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total 69,000 77,337 137,940 159,080
Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 19,564 18,713 40,232 39,430
Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total 88,564 96,050 178,172 198,510
Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 20,321 14,599 40,208 28,829
Fintech [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 19,612 14,166 38,867 27,966
Fintech [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total
Fintech [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 709 433 1,341 863
Fintech [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total 709 433 1,341 863
National Retail Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Total 19,822 10,620 39,135 20,692
National Retail Solutions [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 19,822 10,620 39,135 20,692
National Retail Solutions [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total
National Retail Solutions [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total
National Retail Solutions [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total
Net2 phone [Member]        
Disaggregation of Revenue [Line Items]        
Total 17,794 13,535 34,744 26,448
Net2 phone [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 9,514 7,157 18,316 13,981
Net2 phone [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total
Net2 phone [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 8,280 6,378 16,428 12,467
Net2 phone [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total 8,280 6,378 16,428 12,467
Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 255,999 298,304 521,665 631,172
Traditional Communications [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 176,424 209,065 361,262 445,992
Traditional Communications [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total 69,000 77,337 137,940 159,080
Traditional Communications [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 10,575 11,902 22,463 26,100
Traditional Communications [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 79,575 $ 89,239 $ 160,403 $ 185,180