Key Figures
Financial results
Download xlsx
Total Net Revenue
19,657
23,176
25,978
23,113
34,137
Payment Services Segment Net Revenue
16,497
20,965
22,637
21,100
30,103
Adjusted EBITDA
5,948
9,099
13,837
13,167
19,779
Adjusted EBITDA margin, %
30.3%
39.3%
53.3%
57.0%
57.9%
Adjusted Net Profit
4,137
6,679
10,304
9,594
13,996
Adjusted Net Profit margin, %
21.0%
28.8%
39.7%
41.5%
41.0%
Download xlsx
Operating results
Download xlsx
Payment Services Payment Volume (RUB bn)
1,138
1,489
1,617
1,735
1,875
Payment Services Payment Net Revenue Yield, %
1.26%
1.22%
1.21%
1.01%
1.26%
Active kiosks and terminals (units)
143,690
134,280
113,713
93,244
74,093
Factoring portfolio (RUB bn)
1.6
3.4
5.7
9.9
12.6
Digital Bank Guarantees portfolio (RUB bn)
–
8.0
20.9
45.6
81.5
Download xlsx