XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Disaggregation of Revenue [Line Items]    
Total $ 321,816 $ 370,083
Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Total 19,887 14,230
National Retail Solutions [Member]    
Disaggregation of Revenue [Line Items]    
Total 19,313 10,072
Net2 phone [Member]    
Disaggregation of Revenue [Line Items]    
Total 16,950 12,913
Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 265,666 332,868
BOSS Revolution Money Transfer [Member] | Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Total 17,554 12,094
Other [Member] | Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Total 2,333 2,136
Other [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 8,754 9,219
Mobile TopUp [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 109,048 128,485
BOSS Revolution Calling [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total 86,253 105,969
IDT Global [Member] | Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Total $ 61,611 $ 89,195