XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
6 Months Ended
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenues disaggregated by business segment and service offered to customers
  

Three Months Ended
January 31,

  

Six Months Ended
January 31,

 
  

2021

  

2020

  

2021

  

2020

 
   (in thousands) 
BOSS Revolution Money Transfer  $13,280   $7,660   $28,438   $14,861 
National Retail Solutions   5,217    2,081    10,147    4,437 
Total Fintech   18,497    9,741    38,585    19,298 
net2phone-UCaaS   10,738    7,915    20,366    15,122 
Mobile Top-Up   96,562    75,836    192,397    152,669 
BOSS Revolution Calling   113,903    113,861    231,253    231,195 
Carrier Services   87,155    101,659    174,928    215,176 
Other   12,911    14,878    25,662    30,629 
Total Traditional Communications   310,531    306,234    624,240    629,669 
Total  $339,766   $323,890   $683,191   $664,089 

 

Schedule of revenues disaggregated by geographic region
(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Three Months Ended January 31, 2021                
United States  $18,497   $5,677   $265,318   $289,492 
Outside the United States:                    
United Kingdom   
    
    31,929    31,929 
Netherlands   
    
    5    5 
Other   
    5,061    13,279    18,340 
Total outside the United States   
    5,061    45,213    50,274 
Total  $18,497   $10,738   $310,531   $339,766 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Three Months Ended January 31, 2020                
United States  $9,741   $3,695   $206,129   $219,565 
Outside the United States:                    
United Kingdom   
    3    36,151    36,154 
Netherlands   
    
    49,692    49,692 
Other   
    4,217    14,262    18,479 
Total outside the United States   
    4,220    100,105    104,325 
                     
Total  $9,741   $7,915   $306,234   $323,890 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Six Months Ended January 31, 2021                
United States   $38,585   $10,758   $535,949   $585,292 
Outside the United States:                    
United Kingdom    
    
    61,350    61,350 
Netherlands    
    
    7    7 
Other    
    9,608    26,934    36,542 
Total outside the United States    
    9,608    88,291    97,899 
Total   $38,585   $20,366   $624,240   $683,191 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Six Months Ended January 31, 2020                
United States  $19,298   $6,967   $420,442   $446,707 
Outside the United States:                    
United Kingdom   
    7    71,943    71,950 
Netherlands   
    
    104,634    104,634 
Other   
    8,148    32,650    40,798 
Total outside the United States   
    8,155    209,227    217,382 
                     
Total  $19,298   $15,122   $629,669   $664,089 

 

Schedule of information about contract liability balance
  

Three Months Ended
January 31,

  

Six Months Ended
January 31,

 
  

2021

  

2020

  

2021

  

2020

 
   (in thousands) 
Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period   $22,818   $24,957   $26,451   $35,146 

 

Schedule of deferred customer contract acquisition costs
  

January 31,
2021

  

July 31,
2020

 
   (in thousands) 
Deferred customer contract acquisition costs included in “Other current assets”  $3,066   $2,350 
Deferred customer contract acquisition costs included in “Other assets”   2,946    2,384 
Total  $6,012   $4,734 

 

Schedule of amortization of deferred customer contract acquisition costs
   

Three Months Ended
January 31,

   

Six Months Ended
January 31,

 
   

2021

   

2020

   

2021

   

2020

 
    (in thousands)  
Amortization of deferred customer contract acquisition costs   $ 864     $ 615     $ 1,631     $ 1,166