XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
12 Months Ended
Jul. 31, 2023
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)
  2023   2022   2021 
BOSS Money  $76,928   $55,561   $49,322 
Other   9,682    9,032    8,298 
Total Fintech   86,610    64,593    57,620 
National Retail Solutions   77,115    51,299    24,748 
net2phone   72,388    58,185    44,502 
IDT Digital Payments   417,057    473,215    461,609 
BOSS Revolution Calling   322,134    387,937    455,244 
IDT Global   230,281    292,337    360,996 
Other   33,269    36,491    42,271 
Total Traditional Communications   1,002,741    1,189,980    1,320,120 
TOTAL  $1,238,854   $1,364,057   $1,446,990 
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 February 1, 2021, the Company restructured certain operations for tax purposes resulting in the change of geographic sourcing of revenues from the United States to the United Kingdom.

 

(in thousands)  Fintech   National Retail Solutions   net2phone   Traditional Communications   Total 
Year ended July 31, 2023                         
United States  $83,883   $77,115   $38,029   $693,193   $892,220 
Outside the United States:                         
United Kingdom               267,697    267,697 
Other   2,727        34,359    41,851    78,937 
Total outside the United States   2,727        34,359    309,548    346,634 
TOTAL  $86,610   $77,115   $72,388   $1,002,741   $1,238,854 
                          
Year ended July 31, 2022                         
United States  $62,598   $51,299   $30,283   $829,355   $973,535 
Outside the United States:                         
United Kingdom               311,847    311,847 
Other   1,995        27,902    48,778    78,675 
Total outside the United States   1,995        27,902    360,625    390,522 
TOTAL  $64,593   $51,299   $58,185   $1,189,980   $1,364,057 
                          
Year ended July 31, 2021                         
United States  $57,347   $24,748   $23,093   $1,025,790   $1,130,978 
Outside the United States:                         
United Kingdom               241,590    241,590 
Other   273        21,409    52,740    74,422 
Total outside the United States   273        21,409    294,330    316,012 
TOTAL  $57,620   $24,748   $44,502   $1,320,120   $1,446,990 
Schedule of Estimated Revenue by Business Segment

                
(in thousands)  National Retail Solutions   net2phone   Total 
Year ending July 31:               
2024  $6,608   $35,974   $42,582 
2025   5,463    18,021    23,484 
Thereafter   5,433    6,694    12,127 
TOTAL  $17,504   $60,689   $78,193 

Schedule of Deferred Customer Contract Acquisition Costs

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

 

July 31
(in thousands)
  2023   2022 
Deferred customer contract acquisition costs included in “Other current assets”  $4,460   $4,085 
Deferred customer contract acquisition costs included in “Other assets”   3,734    3,469 
TOTAL  $8,194   $7,554