v3.26.3
Note 6 - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables)
12 Months Ended
Jul. 31, 2026
Notes Tables  
Restrictions on Cash and Cash Equivalents [Table Text Block]

(in thousands)

 

 

 

 

 

 

 

 

July 31,

 

2026

 

 

2025

 

Cash and cash equivalents

 

$

220,686

 

 

$

226,505

 

Restricted cash and cash equivalents

 

 

138,650

 

 

 

115,327

 

TOTAL CASH, CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS

 

$

359,336

 

 

$

341,832

 

(in thousands)

 

 

 

 

 

 

 

 

July 31,

 

2026

 

 

2025

 

IDT Financial Services (Gibraltar)

 

$

97,921

 

 

$

104,161

 

IDT Services (Malta)

 

 

21,867

 

 

$

—

 

Disbursement Payments VIE

 

 

18,102

 

 

 

11,000

 

Other

 

 

759

 

 

 

166

 

TOTAL RESTRICTED CASH AND CASH EQUIVALENTS

 

$

138,650

 

 

$

115,327