XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition
3 Months Ended
Sep. 30, 2021
Revenue Recognition [Abstract]  
Revenue Recognition

15.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 September 30, 2021:

 

 

 

 

Processing

 

Financial services

 

Technology

 

Total

 

Processing fees

$

15,630

 

$

464

 

$

-

 

$

16,094

 

 

South Africa

 

15,203

 

 

464

 

 

-

 

 

15,667

 

 

Rest of world

 

427

 

 

-

 

 

-

 

 

427

 

Technology products

 

604

 

 

132

 

 

4,349

 

 

5,085

 

Telecom products and services

 

2,277

 

 

-

 

 

-

 

 

2,277

 

Lending revenue

 

-

 

 

5,376

 

 

-

 

 

5,376

 

Insurance revenue

 

-

 

 

2,193

 

 

-

 

 

2,193

 

Account holder fees

 

-

 

 

1,443

 

 

-

 

 

1,443

 

Other

 

1,645

 

 

78

 

 

313

 

 

2,036

 

 

Total revenue, derived from the following geographic locations

 

20,156

 

 

9,686

 

 

4,662

 

 

34,504

 

 

 

South Africa

 

19,729

 

 

9,686

 

 

4,662

 

 

34,077

 

 

 

Rest of world

$

427

 

$

-

 

$

-

 

$

427

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

 

 

 

 

Processing

 

Financial services

 

Technology

 

Total

 

 

 

 

(as restated)

 

 

 

 

 

(as restated)(1)

 

Processing fees

$

16,330

 

$

599

 

$

-

 

$

16,929

 

 

South Africa(1)

 

14,774

 

 

599

 

 

-

 

 

15,373

 

 

Rest of world

 

1,556

 

 

-

 

 

-

 

 

1,556

 

Technology products

 

460

 

 

-

 

 

6,074

 

 

6,534

 

Telecom products and services

 

4,422

 

 

-

 

 

-

 

 

4,422

 

Lending revenue

 

-

 

 

4,200

 

 

-

 

 

4,200

 

Insurance revenue

 

-

 

 

1,457

 

 

-

 

 

1,457

 

Account holder fees

 

-

 

 

1,183

 

 

-

 

 

1,183

 

Other

 

306

 

 

81

 

 

24

 

 

411

 

 

Total revenue, derived from the following geographic locations

 

21,518

 

 

7,520

 

 

6,098

 

 

35,136

 

 

 

South Africa

 

19,962

 

 

7,520

 

 

6,098

 

 

33,580

 

 

 

Rest of world

$

1,556

 

$

-

 

$

-

 

$

1,556

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