Medallion Financial Financial Statements (MFIN)

Medallion Financialsmart-lab.ru   2022 2023 2023 2024 2025   LTM ?
Report date 10.03.2023 31.12.2023 07.03.2024 13.03.2025 10.03.2026   05.05.2026
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 198.4 262.4 254.5 291.8 353.3   338.6
Operating Income, bln rub 67.9 186.8 86.0 62.9 178.3   121.5
EBITDA, bln rub ? 73.1 180.7 91.3 69.2 178.3   126.7
Net profit, bln rub ? 43.8 55.1 55.1 35.9 43.0   39.5
OCF, bln rub ? 108.7 0.000 113.8 115.5 126.3   90.0
CAPEX, bln rub ? 0.000 0.000 0.000 0.000 0.000   0.000
FCF, bln rub ? 108.7 0.000 113.8 115.5 126.3   90.0
Dividend payout, bln rub 7.54 0.000 0.000 9.39 11.0   8.11
Ordinary share dividend yield, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 17.2% 0.00% 0.00% 26.2% 25.5%   20.5%
OPEX, bln rub 64.3 66.0 67.7 64.2 163.5   119.3
Cost of production, bln rub 66.2 9.54 100.8 164.7 11.5   97.7
R&D, bln rub 0.000 0.000 0.000 0.000 0.000   0.000
Interest expenses, bln rub 36.2 62.9 62.9 88.2 98.4   99.4
Assets, bln rub 2 260 2 588 2 588 2 869 2 955   2 950
Net Assets, bln rub ? 301.7 343.0 343.0 370.2 408.6   408.1
Debt, bln rub 229.9 250.6 253.1 288.6 316.3   263.1
Cash, bln rub 81.7 149.8 106.9 101.2 261.7   206.6
Net debt, bln rub 148.3 100.7 146.2 187.4 54.5   56.6
Ordinary share price, rub 7.14 9.85 9.85 9.39 10.3   9.41
Number of ordinary shares, mln 23.6 22.5 22.5 22.5 22.8   23.1
Market cap, bln rub 168 222 222 212 234   217
EV, bln rub ? 317 322 368 399 289   274
Book value, bln rub 129 343 172 200 240   240
EPS, rub ? 1.86 2.45 2.45 1.59 1.89   1.71
FCF/share, rub 4.61 0.00 5.05 5.12 5.54   3.90
BV/share, rub 5.47 15.2 7.62 8.88 10.5   10.4
EBITDA margin, % ? 36.8% 68.9% 35.9% 23.7% 50.5%   37.4%
Net margin, % ? 22.1% 21.0% 21.6% 12.3% 12.2%   11.7%
FCF yield, % ? 64.6% 0.00% 51.3% 54.6% 53.9%   41.5%
ROE, % ? 14.5% 16.1% 16.1% 9.69% 10.5%   9.68%
ROA, % ? 1.94% 2.13% 2.13% 1.25% 1.46%   1.34%
P/E ? 3.84 4.03 4.03 5.90 5.44   5.49
P/FCF 1.55 1.95 1.83 1.86   2.41
P/S ? 0.85 0.85 0.87 0.73 0.66   0.64
P/BV ? 1.31 0.65 1.29 1.06 0.98   0.90
EV/EBITDA ? 4.33 1.78 4.03 5.77 1.62   2.16
Debt/EBITDA 2.03 0.56 1.60 2.71 0.31   0.45
CAPEX/Revenue, % 0.00% 0.00% 0.00% 0.00% 0.00%   0
Medallion Financial shareholders