XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
6 Months Ended
Dec. 31, 2020
Revenue Recognition [Abstract]  
Revenue Disaggregated By Major Revenue Streams

 

 

 

 

Processing

 

Financial services

 

Technology

 

Total

 

Processing fees

$

14,755

 

$

575

 

$

-

 

$

15,330

 

 

South Africa

 

13,877

 

 

575

 

 

-

 

 

14,452

 

 

Rest of world

 

878

 

 

-

 

 

-

 

 

878

 

Technology products

 

665

 

 

70

 

 

4,346

 

 

5,081

 

Telecom products and services

 

3,148

 

 

-

 

 

-

 

 

3,148

 

Lending revenue

 

-

 

 

5,288

 

 

-

 

 

5,288

 

Insurance revenue

 

-

 

 

1,613

 

 

-

 

 

1,613

 

Account holder fees

 

-

 

 

1,273

 

 

-

 

 

1,273

 

Other

 

244

 

 

76

 

 

252

 

 

572

 

 

Total revenue, derived from the following geographic locations

 

18,812

 

 

8,895

 

 

4,598

 

 

32,305

 

 

 

South Africa

 

17,934

 

 

8,895

 

 

4,598

 

 

31,427

 

 

 

Rest of world

$

878

 

$

-

 

$

-

 

$

878

 

 

 

 

Processing

 

Financial services

 

Technology

 

Total

 

 

 

 

(as restated)

 

 

 

 

 

(as restated)(1)

 

Processing fees

$

14,938

 

$

1,298

 

$

-

 

$

16,236

 

 

South Africa(1)

 

14,088

 

 

1,298

 

 

-

 

 

15,386

 

 

Rest of world

 

850

 

 

-

 

 

-

 

 

850

 

Technology products

 

303

 

 

-

 

 

4,739

 

 

5,042

 

Telecom products and services

 

6,639

 

 

-

 

 

-

 

 

6,639

 

Lending revenue

 

-

 

 

5,384

 

 

-

 

 

5,384

 

Insurance revenue

 

-

 

 

1,372

 

 

-

 

 

1,372

 

Account holder fees

 

-

 

 

3,103

 

 

-

 

 

3,103

 

Other

 

967

 

 

160

 

 

15

 

 

1,142

 

 

Total revenue, derived from the following geographic locations

 

22,847

 

 

11,317

 

 

4,754

 

 

38,918

 

 

 

South Africa

 

21,997

 

 

11,317

 

 

4,754

 

 

38,068

 

 

 

Rest of world

$

850

 

$

-

 

$

-

 

$

850

 

 

 

 

Processing

 

Financial services

 

Technology

 

Total

 

Processing fees

$

31,085

 

$

1,174

 

$

-

 

$

32,259

 

 

South Africa

 

28,651

 

 

1,174

 

 

-

 

 

29,825

 

 

Rest of world

 

2,434

 

 

-

 

 

-

 

 

2,434

 

Technology products

 

1,125

 

 

70

 

 

10,420

 

 

11,615

 

Telecom products and services

 

7,570

 

 

-

 

 

-

 

 

7,570

 

Lending revenue

 

-

 

 

9,488

 

 

-

 

 

9,488

 

Insurance revenue

 

-

 

 

3,070

 

 

-

 

 

3,070

 

Account holder fees

 

-

 

 

2,456

 

 

-

 

 

2,456

 

Other

 

550

 

 

157

 

 

276

 

 

983

 

 

Total revenue, derived from the following geographic locations

 

40,330

 

 

16,415

 

 

10,696

 

 

67,441

 

 

 

South Africa

 

37,896

 

 

16,415

 

 

10,696

 

 

65,007

 

 

 

Rest of world

$

2,434

 

$

-

 

$

-

 

$

2,434

 

 

 

 

Processing

 

Financial services

 

Technology

 

Total

 

 

 

 

(as restated)

 

 

 

 

 

(as restated)(1)

 

Processing fees

$

29,132

 

$

2,547

 

$

-

 

$

31,679

 

 

South Africa(1)

 

27,083

 

 

2,547

 

 

-

 

 

29,630

 

 

Rest of world

 

2,049

 

 

-

 

 

-

 

 

2,049

 

Technology products

 

543

 

 

-

 

 

11,633

 

 

12,176

 

Telecom products and services

 

15,933

 

 

-

 

 

-

 

 

15,933

 

Lending revenue

 

-

 

 

10,538

 

 

-

 

 

10,538

 

Insurance revenue

 

-

 

 

2,758

 

 

-

 

 

2,758

 

Account holder fees

 

-

 

 

8,363

 

 

-

 

 

8,363

 

Other

 

3,332

 

 

326

 

 

29

 

 

3,687

 

 

Total revenue, derived from the following geographic locations

 

48,940

 

 

24,532

 

 

11,662

 

 

85,134

 

 

 

South Africa

 

46,891

 

 

24,532

 

 

11,662

 

 

83,085

 

 

 

Rest of world

$

2,049

 

$

-

 

$

-

 

$

2,049