XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Revenues Disaggregated by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 296,098 $ 313,936 $ 597,302 $ 635,752
National Retail Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 25,223 19,822 49,217 39,135
Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 27,987 20,321 54,550 40,208
net2 phone [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 20,353 17,794 40,280 34,744
Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 222,535 255,999 453,255 521,665
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues 226,598 225,372 450,181 457,580
UNITED STATES | National Retail Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 25,223 19,822 49,217 39,135
UNITED STATES | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 26,901 19,612 52,734 38,867
UNITED STATES | net2 phone [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 10,700 9,514 21,388 18,316
UNITED STATES | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 163,774 176,424 326,842 361,262
UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Revenues 50,390 69,000 109,232 137,940
UNITED KINGDOM | National Retail Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Revenues
UNITED KINGDOM | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Revenues
UNITED KINGDOM | net2 phone [Member]        
Disaggregation of Revenue [Line Items]        
Revenues
UNITED KINGDOM | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 50,390 69,000 109,232 137,940
Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 19,110 19,564 37,889 40,232
Others [Member] | National Retail Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Revenues
Others [Member] | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 1,086 709 1,816 1,341
Others [Member] | net2 phone [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 9,653 8,280 18,892 16,428
Others [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 8,371 10,575 17,181 22,463
Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 69,500 88,564 147,121 178,172
Non-US [Member] | National Retail Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Revenues
Non-US [Member] | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 1,086 709 1,816 1,341
Non-US [Member] | net2 phone [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 9,653 8,280 18,892 16,428
Non-US [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 58,761 $ 79,575 $ 126,413 $ 160,403