XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition
6 Months Ended
Dec. 31, 2020
Revenue Recognition [Abstract]  
Revenue Recognition

 

16.Revenue recognition

 

Disaggregation of revenue

 

The following table presents our revenue disaggregated by major revenue streams, including a reconciliation to operating segments for the three months ended December 31, 2020:

 

 

 

 

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

As discussed in Note 18, the Company’s chief operating decision maker changed the Company’s operating and internal reporting structures during the three months ended September 30, 2020. Previously reported information has been restated.The following table presents our revenue disaggregated by major revenue streams, including a reconciliation to operating segments for the three months ended December 31, 2019:

 

 

 

 

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

(1) Processing fees South Africa and Total column has been restated for the error described in Note 1.

 

 

16.Revenue recognition (continued)

 

Disaggregation of revenue (continued)

 

The following table presents our revenue disaggregated by major revenue streams, including a reconciliation to operating segments for the six months ended December 31, 2020:

 

 

 

 

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

The following table presents our revenue disaggregated by major revenue streams, including a reconciliation to operating segments for the six months ended December 31, 2019:

 

 

 

 

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

(1) Processing fees South Africa and Total column has been restated for the error described in Note 1.