v3.26.3
Note 4 - Revenue Recognition (Tables)
12 Months Ended
Jul. 31, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Year ended July 31,

 

2026

 

 

2025

 

 

2024

 

NRS

 

$

159,399

 

 

$

128,793

 

 

$

103,141

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fintech

 

 

 

 

 

 

 

 

 

 

 

 

BOSS Money

 

 

156,670

 

 

 

139,828

 

 

 

108,332

 

Other

 

 

19,324

 

 

 

14,782

 

 

 

12,389

 

Total Fintech

 

 

175,994

 

 

 

154,610

 

 

 

120,721

 

 

 

 

 

 

 

 

 

 

 

 

 

 

net2phone

 

 

96,639

 

 

 

87,875

 

 

 

82,325

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Traditional Communications

 

 

 

 

 

 

 

 

 

 

 

 

IDT Digital Payments

 

 

429,160

 

 

 

416,312

 

 

 

407,430

 

BOSS Revolution

 

 

180,300

 

 

 

211,163

 

 

 

263,215

 

IDT Global

 

 

231,519

 

 

 

209,609

 

 

 

201,119

 

Other

 

 

24,949

 

 

 

23,133

 

 

 

27,827

 

Total Traditional Communications

 

 

865,928

 

 

 

860,217

 

 

 

899,591

 

TOTAL

 

$

1,297,960

 

 

$

1,231,495

 

 

$

1,205,778

 

Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]

(in thousands)

 

 

 

 

 

 

 

 

 

 

Traditional

 

 

 

 

Year ended July 31, 2026

 

NRS

 

 

Fintech

 

 

net2phone

 

 

Communications

 

 

Total

 

United States

 

$

159,190

 

 

$

168,766

 

 

$

55,201

 

 

$

652,289

 

 

$

1,035,446

 

Outside the United States:

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

​

United Kingdom

 

 

—

 

 

 

—

 

 

 

—

 

 

 

159,680

 

 

 

159,680

 

Other

 

 

209

 

 

 

7,228

 

 

 

41,438

 

 

 

53,959

 

 

 

102,834

 

Total outside the United States

 

 

209

 

 

 

7,228

 

 

 

41,438

 

 

 

213,639

 

 

 

262,514

 

TOTAL

 

$

159,399

 

 

$

175,994

 

 

$

96,639

 

 

$

865,928

 

 

$

1,297,960

 

 

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

​

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

 

Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]

(in thousands)

​

​

​

​

​

​

​

​

​

Traditional

​

​

​

​

​

​

​

​

​

Year ending July 31,

​

NRS

​

​

net2phone

​

​

Communications

​

​

Fintech

​

​

Total

​

2027

​

$

10,408

​

​

$

32,011

​

​

$

1,620

​

​

$

886

​

​

$

44,925

​

2028

​

​

7,919

​

​

​

17,145

​

​

​

1,620

​

​

​

483

​

​

​

27,167

​

Thereafter

​

​

6,698

​

​

​

6,078

​

​

​

4,253

​

​

​

663

​

​

​

17,692

​

TOTAL

​

$

25,025

​

​

$

55,234

​

​

$

7,493

​

​

$

2,031

​

​

$

89,783

​

Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

(in thousands)

 

Accounts Receivable, net

 

 

Deferred Revenue

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Beginning of year

 

$

44,932

 

 

$

42,215

 

 

$

27,726

 

 

$

30,364

 

End of year

 

$

60,750

 

 

$

44,932

 

 

$

27,124

 

 

$

27,726

 

Capitalized Contract Cost [Table Text Block]

(in thousands)

 

 

 

 

 

 

 

 

July 31,

 

2026

 

 

2025

 

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

 

$

7,275

 

 

$

6,547

 

Deferred customer contract acquisition costs included in “Other assets”

 

 

4,722

 

 

 

4,789

 

TOTAL

 

$

11,997

 

 

$

11,336