XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition
9 Months Ended
Mar. 31, 2021
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 March 31, 2021:

 

 

 

 

Processing

 

Financial services

 

Technology

 

Total

 

Processing fees

$

13,844

 

$

566

 

$

-

 

$

14,410

 

 

South Africa

 

13,423

 

 

566

 

 

-

 

 

13,989

 

 

Rest of world

 

421

 

 

-

 

 

-

 

 

421

 

Technology products

 

459

 

 

87

 

 

1,720

 

 

2,266

 

Telecom products and services

 

2,945

 

 

-

 

 

-

 

 

2,945

 

Lending revenue

 

-

 

 

5,474

 

 

-

 

 

5,474

 

Insurance revenue

 

-

 

 

1,709

 

 

-

 

 

1,709

 

Account holder fees

 

-

 

 

1,414

 

 

-

 

 

1,414

 

Other

 

225

 

 

76

 

 

309

 

 

610

 

 

Total revenue, derived from the following geographic locations

 

17,473

 

 

9,326

 

 

2,029

 

 

28,828

 

 

 

South Africa

 

17,052

 

 

9,326

 

 

2,029

 

 

28,407

 

 

 

Rest of world

$

421

 

$

-

 

$

-

 

$

421

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 March 31, 2020:

 

 

 

 

Processing

 

Financial services

 

Technology

 

Total

 

 

 

 

(as restated)

 

 

 

 

 

(as restated)(1)

 

Processing fees

$

15,527

 

$

1,293

 

$

-

 

$

16,820

 

 

South Africa(1)

 

13,963

 

 

1,293

 

 

-

 

 

15,256

 

 

Rest of world

 

1,564

 

 

-

 

 

-

 

 

1,564

 

Technology products

 

241

 

 

-

 

 

3,830

 

 

4,071

 

Telecom products and services

 

3,704

 

 

-

 

 

-

 

 

3,704

 

Lending revenue

 

-

 

 

5,552

 

 

-

 

 

5,552

 

Insurance revenue

 

-

 

 

1,228

 

 

-

 

 

1,228

 

Account holder fees

 

-

 

 

2,525

 

 

-

 

 

2,525

 

Other

 

553

 

 

148

 

 

13

 

 

714

 

 

Total revenue, derived from the following geographic locations

 

20,025

 

 

10,746

 

 

3,843

 

 

34,614

 

 

 

South Africa

 

18,461

 

 

10,746

 

 

3,843

 

 

33,050

 

 

 

Rest of world

$

1,564

 

$

-

 

$

-

 

$

1,564

(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 nine months ended March 31, 2021:

 

 

 

 

Processing

 

Financial services

 

Technology

 

Total

 

Processing fees

$

44,929

 

$

1,740

 

$

-

 

$

46,669

 

 

South Africa

 

42,074

 

 

1,740

 

 

-

 

 

43,814

 

 

Rest of world

 

2,855

 

 

-

 

 

-

 

 

2,855

 

Technology products

 

1,584

 

 

157

 

 

12,140

 

 

13,881

 

Telecom products and services

 

10,515

 

 

-

 

 

-

 

 

10,515

 

Lending revenue

 

-

 

 

14,962

 

 

-

 

 

14,962

 

Insurance revenue

 

-

 

 

4,779

 

 

-

 

 

4,779

 

Account holder fees

 

-

 

 

3,870

 

 

-

 

 

3,870

 

Other

 

775

 

 

233

 

 

585

 

 

1,593

 

 

Total revenue, derived from the following geographic locations

 

57,803

 

 

25,741

 

 

12,725

 

 

96,269

 

 

 

South Africa

 

54,948

 

 

25,741

 

 

12,725

 

 

93,414

 

 

 

Rest of world

$

2,855

 

$

-

 

$

-

 

$

2,855

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

 

 

 

 

Processing

 

Financial services

 

Technology

 

Total

 

 

 

 

(as restated)

 

 

 

 

 

(as restated)(1)

 

Processing fees

$

44,659

 

$

3,840

 

$

-

 

$

48,499

 

 

South Africa(1)

 

41,046

 

 

3,840

 

 

-

 

 

44,886

 

 

Rest of world

 

3,613

 

 

-

 

 

-

 

 

3,613

 

Technology products

 

784

 

 

-

 

 

15,463

 

 

16,247

 

Telecom products and services

 

19,637

 

 

-

 

 

-

 

 

19,637

 

Lending revenue

 

-

 

 

16,090

 

 

-

 

 

16,090

 

Insurance revenue

 

-

 

 

3,986

 

 

-

 

 

3,986

 

Account holder fees

 

-

 

 

10,888

 

 

-

 

 

10,888

 

Other

 

3,885

 

 

474

 

 

42

 

 

4,401

 

 

Total revenue, derived from the following geographic locations

 

68,965

 

 

35,278

 

 

15,505

 

 

119,748

 

 

 

South Africa

 

65,352

 

 

35,278

 

 

15,505

 

 

116,135

 

 

 

Rest of world

$

3,613

 

$

-

 

$

-

 

$

3,613

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