XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
12 Months Ended
Jul. 31, 2021
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)  2021   2020 
BOSS Revolution Money Transfer  $49,595   $47,944 
National Retail Solutions   24,748    11,980 
Total Fintech   74,343    59,924 
net2phone-UCaaS   43,897    31,781 
Mobile Top-Up   461,603    334,424 
BOSS Revolution Calling   455,244    468,255 
Carrier Services   360,997    394,334 
Other   50,906    57,051 
Total Traditional Communications   1,328,750    1,254,064 
TOTAL  $1,446,990   $1,345,769 
Schedule of Revenues Disaggregated by Geographic Region

 

(in thousands)  Fintech   net2phone-UCaaS   Traditional Communications   Total 
Year ended July 31, 2021                    
United States  $74,343   $23,071   $1,030,963   $1,128,377 
Outside the United States:                    
United Kingdom           244,626    244,626 
Netherlands           28    28 
Other       20,826    53,133    73,959 
Total outside the United States       20,826    297,787    318,613 
TOTAL  $74,343   $43,897   $1,328,750   $1,446,990 
                     
Year ended July 31, 2020                    
United States  $59,924   $15,490   $847,450   $922,864 
Outside the United States:                    
United Kingdom       12    134,339    134,351 
Netherlands           210,743    210,743 
Other       16,279    61,532    77,811 
Total outside the United States       16,291    406,614    422,905 
TOTAL  $59,924   $31,781   $1,254,064   $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)  2021   2020 
Deferred customer contract acquisition costs included in “Other current assets”  $3,460   $2,350 
Deferred customer contract acquisition costs included in “Other assets”   3,151    2,384 
TOTAL  $6,611   $4,734