XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
3 Months Ended
Oct. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of revenues disaggregated by business segment and service offered to customers
   Three Months Ended
October 31,
 
   2020   2019 
   (in thousands) 
BOSS Revolution Money Transfer  $15,157   $7,202 
National Retail Solutions   4,930    2,355 
Total Fintech   20,087    9,557 
net2phone-UCaaS   9,628    7,207 
Mobile Top-Up   95,785    76,815 
BOSS Revolution Calling   116,231    116,242 
Carrier Services   87,775    113,517 
Other   13,919    16,862 
Total Traditional Communications   313,710    323,436 
Total  $343,425   $340,200 

 

Schedule of revenues disaggregated by geographic region

(in thousands)

  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Three Months Ended October 31, 2020                
United States  $20,087   $5,082   $270,631   $295,800 
Outside the United States:                    
United Kingdom   
    
    29,421    29,421 
Netherlands   
    
    2    2 
Other   
    4,546    13,656    18,202 
Total outside the United States   
    4,546    43,079    47,625 
Total  $20,087   $9,628   $313,710   $343,425 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Three Months Ended October 31, 2019                
United States  $9,557   $3,272   $214,313   $227,142 
Outside the United States:                    
United Kingdom   
    4    35,793    35,797 
Netherlands   
    
    54,942    54,942 
Other   
    3,931    18,388    22,319 
Total outside the United States   
    3,935    109,123    113,058 
Total  $9,557   $7,207   $323,436   $340,200 

 

Schedule of information about contract liability balance
   Three Months Ended
October 31,
 
   2020   2019 
   (in thousands) 
Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period  $23,460   $26,336 

 

Schedule of deferred customer contract acquisition costs
   October 31,
2020
   July 31,
2020
 
   (in thousands) 
Deferred customer contract acquisition costs included in “Other current assets”  $2,734   $2,350 
Deferred customer contract acquisition costs included in “Other assets”   2,581    2,384 
Total  $5,315   $4,734 

 

Schedule of amortization of deferred customer contract acquisition costs
   Three Months Ended
October 31,
 
   2020   2019 
   (in thousands) 
Amortization of deferred customer contract acquisition costs  $767   $551