XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Tables)
12 Months Ended
Jul. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers

The following table shows the Company’s revenues disaggregated by business segment and service offered to customers:

 

Year ended July 31

(in thousands)

  2022   2021   2020 
BOSS Money  $57,464   $49,595   $47,944 
National Retail Solutions   51,300    24,749    11,980 
Total Fintech   108,764    74,344    59,924 
net2phone   58,185    44,502    32,454 
Mobile Top-Up   473,213    461,603    334,424 
BOSS Revolution Calling   387,936    455,244    468,255 
IDT Global   292,337    360,996    394,334 
Other   43,622    50,301    56,378 
Total Traditional Communications   1,197,108    1,328,144    1,253,391 
TOTAL  $1,364,057   $1,446,990   $1,345,769 
Schedule of Revenues Disaggregated by Geographic Region

The following table shows the Company’s revenues disaggregated by geographic region, which is determined based on selling location. On July 31, 2020, the Company restructured certain operations for tax purposes resulting in the change of geographic sourcing of revenues from the Netherlands to the United States, and on February 1, 2021, geographic sourcing was changed from the United States to the United Kingdom.

 

(in thousands)  Fintech   net2phone   Traditional Communications   Total 
Year ended July 31, 2022                    
United States  $106,768   $30,105   $836,483   $973,356 
Outside the United States:                    
United Kingdom           311,847    311,847 
Netherlands       30        30 
Other   1,996    28,050    48,778    78,824 
Total outside the United States   1,996    28,080    360,625    390,701 
TOTAL  $108,764   $58,185   $1,197,108   $1,364,057 
                     
Year ended July 31, 2021                    
United States  $74,344   $23,093   $1,033,814   $1,131,251 
Outside the United States:                    
United Kingdom           241,590    241,590 
Netherlands       28        28 
Other       21,381    52,740    74,121 
Total outside the United States       21,409    294,330    315,739 
TOTAL  $74,344   $44,502   $1,328,144   $1,446,990 
                     
Year ended July 31, 2020                    
United States  $59,924   $15,506   $849,920   $925,350 
Outside the United States:                    
United Kingdom       12    131,704    131,716 
Netherlands       14    210,729    210,743 
Other       16,922    61,038    77,960 
Total outside the United States       16,948    403,471    420,419 
TOTAL  $59,924   $32,454   $1,253,391   $1,345,769 
Schedule of Deferred Customer Contract Acquisition Costs

The Company’s deferred customer contract acquisition costs were as follows:

 

July 31

(in thousands)

  2022   2021 
Deferred customer contract acquisition costs included in “Other current assets”  $4,085   $3,460 
Deferred customer contract acquisition costs included in “Other assets”   3,469    3,151 
TOTAL  $7,554   $6,611