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