v3.25.2
Revenue Recognition (Tables)
12 Months Ended
Jul. 31, 2025
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)
  2025   2024   2023 
National Retail Solutions  $

128,793

   $103,141   $77,115 
BOSS Money   

139,828

    108,332    76,928 
Other   

14,782

    12,389    9,682 
Total Fintech   

154,610

    120,721    86,610 
net2phone   

87,875

    82,325    72,388 
IDT Digital Payments   

416,312

    407,430    417,057 
BOSS Revolution   

211,163

    263,215    322,134 
IDT Global   

209,609

    201,119    230,281 
Other   

23,133

    27,827    33,269 
Total Traditional Communications   

860,217

    899,591    1,002,741 
TOTAL  $

1,231,495

   $1,205,778   $1,238,854 
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:

 

(in thousands)  National Retail Solutions   Fintech   net2phone   Traditional Communications   Total 
Year ended July 31, 2025                         
United States  $

128,793

   $

149,503

   $

50,665

   $

643,245

   $

972,206

 
Outside the United States:   -     -     -     -     -  
United Kingdom               

184,181

    

184,181

 
Other       

5,107

    

37,210

    

32,791

    

75,108

 
Total outside the United States       

5,107

    

37,210

    

216,972

    

259,289

 
TOTAL  $

128,793

   $

154,610

   $

87,875

   $

860,217

   $

1,231,495

 
Year ended July 31, 2024                         
United States  $103,141   $116,732   $44,617   $658,460   $922,950 
Outside the United States:                         
United Kingdom               209,493    209,493 
Other       3,989    37,708    31,638    73,335 
Total outside the United States       3,989    37,708    241,131    282,828 
TOTAL  $103,141   $120,721   $82,325   $899,591   $1,205,778 
                          
Year ended July 31, 2023                         
United States  $77,115   $83,883   $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  $77,115   $86,610   $72,388   $1,002,741   $1,238,854 
Schedule of Estimated Revenue by Business Segment

The following table includes revenue by business segment expected to be recognized in the future from performance obligations that were unsatisfied or partially unsatisfied as of July 31, 2025. The table excludes contracts that had an original expected duration of one year or less.

 

(in thousands)  National Retail Solutions   net2phone   Total 
Year ending July 31:               
2026  $

9,400

   $

43,470

   $

52,870

 
2027   

7,805

    

23,522

    

31,327

 
Thereafter   

7,629

    

8,575

    

16,204

 
TOTAL  $

24,834

   $

75,567

   $

100,401

 
Schedule of Receivables Contract from Customer

 

(in thousands)  Accounts Receivable, net   Deferred Revenue 
   2025   2024   2025   2024 
Beginning of year   $42,215   $32,092   $30,364   $35,343 
End of year   $42,867   $42,215   $27,724   $30,364 
Schedule of Deferred Customer Contract Acquisition Costs

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

 

July 31

(in thousands)

  2025   2024 
Deferred customer contract acquisition costs included in “Other current assets”  $

6,547

   $4,823 
Deferred customer contract acquisition costs included in “Other assets”   

4,789

    4,276 
TOTAL  $

11,336

   $9,099