XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Details) - Schedule of revenues disaggregated by business segment and service offered to customers - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Growth:    
Revenues, Total $ 1,345,769 $ 1,409,172
Total Telecom & Payment Services [Member]    
Growth:    
Revenues, Total 1,294,947 1,361,908
Total net2phone [Member]    
Growth:    
Revenues, Total 50,822 47,264
BOSS Revolution Money Transfer [Member] | Total Telecom & Payment Services [Member]    
Growth:    
Revenues, Total 47,950 23,051
National Retail Solutions [Member] | Total Telecom & Payment Services [Member]    
Growth:    
Revenues, Total 11,980 6,199
Other [Member] | Total Telecom & Payment Services [Member]    
Growth:    
Revenues, Total 112 183
Mobile Top-Up [Member] | Total Telecom & Payment Services [Member]    
Growth:    
Revenues, Total 334,305 271,995
Boss Revolution Calling [Member] | Total Telecom & Payment Services [Member]    
Growth:    
Revenues, Total 463,917 490,649
Carrier Services [Member] | Total Telecom & Payment Services [Member]    
Growth:    
Revenues, Total 393,769 514,202
Other [Member] | Total Telecom & Payment Services [Member]    
Growth:    
Revenues, Total 42,914 55,629
net2phone-UCaaS [Member] | Total net2phone [Member]    
Growth:    
Revenues, Total 31,870 24,482
net2phone-Platform Services [Member] | Total net2phone [Member]    
Growth:    
Revenues, Total $ 18,952 $ 22,782