v3.25.2
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables)
12 Months Ended
Jul. 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 consolidated balance sheets that equal the total of the same amounts reported in the consolidated statements of cash flows:

 

July 31

(in thousands)

  2025   2024 
Cash and cash equivalents  $

226,505

   $164,557 
Restricted cash and cash equivalents   

115,327

    90,899 
TOTAL CASH, CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS  $

341,832

   $255,456
Schedule of Restricted Cash And Cash Equivalents

Restricted cash and cash equivalents included the following:

 

July 31
(in thousands)
  2025   2024 
IDT Financial Services (Gibraltar)  $

104,161

   $83,284 
Disbursement Payments VIE   

11,000

    7,426 
Other   

166

    189 
TOTAL RESTRICTED CASH AND CASH EQUIVALENTS  $

115,327

   $90,899