v3.26.1
Note 4 - Revenue Recognition (Tables)
9 Months Ended
Apr. 30, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]

 

 

Three Months Ended April 30,

 

 

Nine Months Ended April 30,

 

(in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

NRS

 

$

38,000

 

 

$

31,145

 

 

$

114,421

 

 

$

94,483

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fintech

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Boss Money

 

 

39,665

 

 

 

34,411

 

 

 

114,224

 

 

 

101,608

 

Other

 

 

5,339

 

 

 

4,208

 

 

 

14,694

 

 

 

10,919

 

Total Fintech

 

 

45,004

 

 

 

38,619

 

 

 

128,918

 

 

 

112,527

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

net2phone

 

 

24,368

 

 

 

21,990

 

 

 

71,717

 

 

 

65,099

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Traditional Communications

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IDT Digital Payments

 

 

103,855

 

 

 

102,620

 

 

 

315,294

 

 

 

309,333

 

IDT Global

 

 

55,610

 

 

 

50,044

 

 

 

175,393

 

 

 

153,701

 

BOSS Revolution

 

 

43,393

 

 

 

51,733

 

 

 

136,115

 

 

 

161,882

 

Other

 

 

5,483

 

 

 

5,834

 

 

 

17,123

 

 

 

17,876

 

Total Traditional Communications

 

 

208,341

 

 

 

210,231

 

 

 

643,925

 

 

 

642,792

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$

315,713

 

 

$

301,985

 

 

$

958,981

 

 

$

914,901

 

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

(in thousands)

 

NRS

 

 

Fintech

 

 

net2phone

 

 

Traditional Communications

 

 

Total

 

Three Months Ended April 30, 2026

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

37,951

 

 

$

43,230

 

 

$

13,851

 

 

$

156,238

 

 

$

251,270

 

Outside the United States:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United Kingdom

 

 

-

 

 

 

-

 

 

 

-

 

 

 

38,369

 

 

 

38,369

 

Other

 

 

49

 

 

 

1,774

 

 

 

10,517

 

 

 

13,734

 

 

 

26,074

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total outside the United States

 

 

49

 

 

 

1,774

 

 

 

10,517

 

 

 

52,103

 

 

 

64,443

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

$38,000

 

 

 

$45,004

 

 

 

$24,368

 

 

 

$208,341

 

 

 

$315,713

 

(in thousands)

 

NRS

 

 

Fintech

 

 

net2phone

 

 

Traditional Communications

 

 

Total

 

Three Months Ended April 30, 2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

31,145

 

 

$

37,278

 

 

$

12,758

 

 

$

157,577

 

 

$

238,758

 

Outside the United States:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United Kingdom

 

 

-

 

 

 

-

 

 

 

-

 

 

 

45,858

 

 

 

45,858

 

Other

 

 

-

 

 

 

1,341

 

 

 

9,232

 

 

 

6,796

 

 

 

17,369

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total outside the United States

 

 

-

 

 

 

1,341

 

 

 

9,232

 

 

 

52,654

 

 

 

63,227

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$

31,145

 

 

$

38,619

 

 

$

21,990

 

 

$

210,231

 

 

$

301,985

 

(in thousands)

 

NRS

 

 

Fintech

 

 

net2phone

 

 

Traditional Communications

 

 

Total

 

Nine Months Ended April 30, 2026

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

114,271

 

 

$

124,098

 

 

$

41,136

 

 

$

482,872

 

 

$

762,377

 

Outside the United States:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United Kingdom

 

 

-

 

 

 

-

 

 

 

-

 

 

 

120,211

 

 

 

120,211

 

Other

 

 

150

 

 

 

4,820

 

 

 

30,581

 

 

 

40,842

 

 

 

76,393

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total outside the United States

 

 

150

 

 

 

4,820

 

 

 

30,581

 

 

 

161,053

 

 

 

196,604

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$

114,421

 

 

$

128,918

 

 

$

71,717

 

 

$

643,925

 

 

$

958,981

 

(in thousands)

 

NRS

 

 

Fintech

 

 

net2phone

 

 

Traditional Communications

 

 

Total

 

Nine Months Ended April 30, 2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

94,483

 

 

$

108,786

 

 

$

37,534

 

 

$

481,752

 

 

$

722,555

 

Outside the United States:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United Kingdom

 

 

-

 

 

 

-

 

 

 

-

 

 

 

139,604

 

 

 

139,604

 

Other

 

 

-

 

 

 

3,741

 

 

 

27,565

 

 

 

21,436

 

 

 

52,742

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total outside the United States

 

 

-

 

 

 

3,741

 

 

 

27,565

 

 

 

161,040

 

 

 

192,346

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$

94,483

 

 

$

112,527

 

 

$

65,099

 

 

$

642,792

 

 

$

914,901

 

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

(in thousands)

 

NRS

 

 

net2phone

 

 

Total

 

Twelve-month period ending April 30,

 

 

 

 

 

 

 

 

 

 

 

 

2027

 

$

10,360

 

 

$

44,654

 

 

$

55,014

 

2028

 

 

7,987

 

 

 

24,629

 

 

 

32,616

 

Thereafter

 

 

6,921

 

 

 

8,713

 

 

 

15,634

 

Total

 

$

25,268

 

 

$

77,996

 

 

$

103,264

 

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

 

 

Three Months Ended April 30,

 

 

Nine Months Ended April 30,

 

(in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Revenue recognized

 

$

9,962

 

 

$

12,180

 

 

$

13,916

 

 

$

17,801

 

 

 

Accounts Receivable

 

 

Deferred Revenue

 

(in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Beginning of period

 

$

44,932

 

 

$

42,215

 

 

$

27,726

 

 

$

30,364

 

End of period

 

$

41,750

 

 

$

43,084

 

 

$

26,207

 

 

$

27,513

 

Capitalized Contract Cost [Table Text Block]

(in thousands)

 

April 30, 2026

 

 

July 31, 2025

 

Deferred customer contract acquisition costs included in "Other current assets"

 

$

7,132

 

 

$

6,547

 

Deferred customer contract acquisition costs included in "Other assets"

 

 

4,812

 

 

 

4,789

 

Total

 

$

11,944

 

 

$

11,336

 

Schedule of Amortization of Deferred Customer Contracts [Table Text Block]

 

 

Three Months Ended April 30,

 

 

Nine Months Ended April 30,

 

(in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Amortization of deferred customer contract acquisition costs

 

$

1,353

 

 

$

1,401

 

 

$

4,126

 

 

$

4,334