Iron Mountain Financial Statements (IRM)

Iron Mountainsmart-lab.ru   2021 2022 2023 2024 2025   LTM ?
Report date 24.02.2022 23.02.2023 22.02.2024 14.02.2025 12.02.2026   30.04.2026
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 4 492 5 104 5 480 6 150 6 902   7 245
Operating Income, bln rub 854.2 1 050 921.8 1 010 1 406   1 305
EBITDA, bln rub ? 1 751 1 874 1 619 1 907 2 084   2 322
Net profit, bln rub ? 450.2 557.0 184.2 180.2 144.6   272.3
OCF, bln rub ? 758.9 927.7 1 114 1 197 1 340   1 481
CAPEX, bln rub ? 624.4 883.6 1 345 1 854 2 272   2 106
FCF, bln rub ? 134.5 44.1 -231.5 -657.2 -931.6   -624.7
Dividend payout, bln rub 718.3 724.4 737.7 789.5 919.4   971.5
Ordinary share dividend yield, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 159.6% 130.1% 400.4% 438.2% 635.9%   356.8%
OPEX, bln rub 1 750 1 865 2 201 2 444 367.9   2 682
Cost of production, bln rub 1 887 2 189 2 358 2 697 5 128   3 259
R&D, bln rub 0.000 0.000 0.000 0.000 0.000   0.000
Interest expenses, bln rub 425.3 496.3 598.4 736.2 829.3   886.2
Assets, bln rub 14 450 16 141 17 474 18 717 21 125   21 487
Net Assets, bln rub ? 856.0 636.7 211.6 -503.1 -981.0   -1 215
Debt, bln rub 11 703 13 287 14 787 16 369 19 052   19 717
Cash, bln rub 255.8 141.8 222.8 155.7 158.5   250.7
Net debt, bln rub 11 447 13 145 14 565 16 214 18 893   19 466
Ordinary share price, rub 52.3 49.9 70.0 105.1 83.0   126.5
Number of ordinary shares, mln 289.5 290.8 291.9 293.4 295.4   296.8
Market cap, bln rub 15 147 14 497 20 430 30 836 24 504   37 542
EV, bln rub ? 26 594 27 642 34 994 47 049 43 397   57 008
Book value, bln rub -4 789 -5 669 -6 086 -6 862 -7 536   -7 721
EPS, rub ? 1.56 1.92 0.63 0.61 0.49   0.92
FCF/share, rub 0.46 0.15 -0.79 -2.24 -3.15   -2.10
BV/share, rub -16.5 -19.5 -20.8 -23.4 -25.5   -26.0
EBITDA margin, % ? 39.0% 36.7% 29.5% 31.0% 30.2%   32.0%
Net margin, % ? 10.0% 10.9% 3.36% 2.93% 2.09%   3.76%
FCF yield, % ? 0.89% 0.30% -1.13% -2.13% -3.80%   -1.66%
ROE, % ? 52.6% 87.5% 87.0% -35.8% -14.7%   -22.4%
ROA, % ? 3.12% 3.45% 1.05% 0.96% 0.68%   1.27%
P/E ? 33.6 26.0 110.9 171.2 169.5   137.9
P/FCF 112.6 328.6 -88.2 -46.9 -26.3   -60.1
P/S ? 3.37 2.84 3.73 5.01 3.55   5.18
P/BV ? -3.16 -2.56 -3.36 -4.49 -3.25   -4.86
EV/EBITDA ? 15.2 14.8 21.6 24.7 20.8   24.6
Debt/EBITDA 6.54 7.02 9.00 8.50 9.07   8.38
R&D/CAPEX, % 0.00% 0.00% 0.00% 0.00% 0.00%   0
CAPEX/Revenue, % 13.9% 17.3% 24.5% 30.1% 32.9%   29.1%
Iron Mountain shareholders