Key Figures

Total Net Revenue  283.0 374.4 351.6 311.1 485.3 Payment Services Segment Net Revenue 237.5 338.7 306.4 284.0 428.0 Adjusted EBITDA  85.6 147.0 187.3 177.2 281.2 Adjusted EBITDA margin, %  30.3% 39.3% 53.3% 57.0% 57.9% Adjusted Net Profit  59.6 107.9 139.5 129.1 199.0 Adjusted Net Profit margin, %  21.0% 28.8% 39.7% 41.5% 41.0% Payment Services Payment Volume (USD mln)  16,381 24,051 21,893 23,354 26,654 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 (USD mln)  22.4 54.9 77.8 133.3 179.1 Digital Bank Guarantees portfolio (USD mln)  129.2 283.0 613.8 1,158.7