XML 70 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL $ 1,345,769 $ 1,409,172
Telecom & Payment Services [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 1,294,947 1,361,908
net2phone [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 50,822 47,264
United States [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 922,864 935,854
United States [Member] | Telecom & Payment Services [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 888,728 901,997
United States [Member] | net2phone [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 34,136 33,857
United Kingdom [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 134,351 195,682
United Kingdom [Member] | Telecom & Payment Services [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 134,339 195,661
United Kingdom [Member] | net2phone [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 12 21
Netherlands [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 210,743 192,284
Netherlands [Member] | Telecom & Payment Services [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 210,743 192,284
Netherlands [Member] | net2phone [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL
Other [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 77,811 85,352
Other [Member] | Telecom & Payment Services [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 61,137 71,966
Other [Member] | net2phone [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 16,674 13,386
Outside the United States [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 422,905 473,318
Outside the United States [Member] | Telecom & Payment Services [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL 406,219 459,911
Outside the United States [Member] | net2phone [Member]    
Revenue Recognition (Details) - Schedule of revenues disaggregated by geographic region [Line Items]    
TOTAL $ 16,686 $ 13,407