XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables)
3 Months Ended
Oct. 31, 2025
Cash and Cash Equivalents [Abstract]  
Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents

The following table provides a reconciliation of cash, cash equivalents, and restricted cash and cash equivalents reported in the condensed consolidated balance sheets that equals the total of the same amounts reported in the condensed consolidated statements of cash flows:

 

  

October 31, 2025

  

July 31, 2025

 
   (in thousands) 
Cash and cash equivalents  $189,273   $226,505 
Restricted cash and cash equivalents   123,894    115,327 
           
Total cash, cash equivalents, and restricted cash and cash equivalents  $313,167   $341,832 
Schedule of Restricted Cash And Cash Equivalents

Restricted cash and cash equivalents included the following:

 

  

October 31, 2025

  

July 31, 2025

 
   (in thousands) 
IDT Financial Services (Gibraltar)  $104,956   $104,161 
Disbursement payments VIE   18,750    11,000 
Other   188    166 
           
Total restricted cash and cash equivalents  $123,894   $115,327