XML 22 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Tables)
3 Months Ended
Oct. 31, 2019
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of revenues disaggregated by business segment and service offered to customers

  

Three Months Ended
October 31,

 
  

2019

  

2018

 
   (in thousands) 
Core Operations:        
BOSS Revolution Calling  $116,242   $123,513 
Carrier Services   113,517    142,222 
Mobile Top-Up   76,815    65,346 
Other   11,244    14,757 
Growth   9,800    6,011 
Total Telecom & Payment Services   327,618    351,849 
net2phone-UCaaS   7,221    4,805 
net2phone-Platform Services   5,406    5,662 
Total net2phone   12,627    10,467 
Total  $340,245   $362,316 
Schedule of revenues disaggregated by geographic region

(in thousands)  Telecom & Payment Services   net2phone   Total 
Three Months Ended October 31, 2019            
United States  $218,655   $8,532   $227,187 
Outside the United States:               
United Kingdom   35,793    4    35,797 
Netherlands   54,942        54,942 
Other   18,228    4,091    22,319 
Total outside the United States   108,963    4,095    113,058 
Total  $327,618   $12,627   $340,245 

 

(in thousands)  Telecom & Payment Services   net2phone   Total 
Three Months Ended October 31, 2018            
United States  $231,624   $7,930   $239,554 
Outside the United States:               
United Kingdom   50,472    8    50,480 
Netherlands   50,922        50,922 
Other   18,831    2,529    21,360 
Total outside the United States   120,225    2,537    122,762 
Total  $351,849   $10,467   $362,316 
Schedule of information about contract liability balance

  

Three Months Ended
October 31,

 
  

2019

  

2018

 
   (in thousands) 
Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period  $29,112   $28,506 
Schedule of deferred customer contract acquisition costs

  

October 31,
2019

  

July 31,
2019

 
   (in thousands) 
Deferred customer contract acquisition costs included in "Other current assets"   $1,754   $1,474 
Deferred customer contract acquisition costs included in "Other assets"    1,916    1,716 
Total   $3,670   $3,190 
Schedule of amortization of deferred customer contract acquisition costs

  

Three Months Ended
October 31,

 
  

2019

  

2018

 
   (in thousands) 
Amortization of deferred customer contract acquisition costs  $551   $