Installed Building Products Financial Statements (IBP)

Installed Building Productssmart-lab.ru   FY2021 FY2022 FY2023 FY2024 FY2025   LTM ?
Report date 24.02.2022 22.02.2023 22.02.2024 27.02.2025 26.02.2026   07.05.2026
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 1 969 2 670 2 779 2 941 2 971   2 947
Operating Income, bln rub 187.9 345.4 369.1 382.5 386.4   375.2
EBITDA, bln rub ? 288.0 462.6 495.8 517.8 492.5   697.1
Net profit, bln rub ? 118.8 223.4 243.7 256.6 265.4   254.8
OCF, bln rub ? 138.3 277.9 340.2 340.0 371.4   75.1
CAPEX, bln rub ? 37.0 45.6 61.6 88.6 70.6   83.6
FCF, bln rub ? 101.3 232.3 278.6 251.4 300.8   63.1
Dividend payout, bln rub 35.3 62.7 63.1 84.7 87.6   89.5
Ordinary share dividend yield, % 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 29.7% 28.1% 25.9% 33.0% 33.0%   35.1%
OPEX, bln rub 401.6 482.4 561.6 612.0 622.9   612.2
Cost of production, bln rub 1 379 1 842 1 848 1 947 1 962   1 959
R&D, bln rub 0.000 0.000 0.000 0.000 0.000   0.000
Interest expenses, bln rub 32.8 41.6 37.0 36.9 31.7   33.7
Assets, bln rub 1 653 1 779 1 981 2 060 2 068   2 230
Net Assets, bln rub ? 416.8 493.5 670.3 705.3 709.9   667.5
Debt, bln rub 937.4 946.0 954.8 978.3 1 053   1 181
Cash, bln rub 333.5 229.6 386.5 327.6 321.9   474.3
Net debt, bln rub 603.9 716.4 568.3 650.7 731.2   706.3
Ordinary share price, rub 139.7 175.3 259.4   265.2
Number of ordinary shares, mln 29.4 28.7 28.2 28.0 26.9   26.8
Market cap, bln rub 4 103 0 0 4 912 6 978   7 106
EV, bln rub ? 4 707 716 568 5 563 7 709   7 812
Book value, bln rub -170 -164 3 2 -2   -60
EPS, rub ? 4.05 7.78 8.65 9.15 9.87   9.51
FCF/share, rub 3.45 8.09 9.89 8.97 11.2   2.35
BV/share, rub -5.79 -5.70 0.10 0.08 -0.07   -2.23
EBITDA margin, % ? 14.6% 17.3% 17.8% 17.6% 16.6%   23.7%
Net margin, % ? 6.03% 8.37% 8.77% 8.72% 8.93%   8.65%
FCF yield, % ? 2.47% 5.12% 4.31%   0.89%
ROE, % ? 28.5% 45.3% 36.4% 36.4% 37.4%   38.2%
ROA, % ? 7.19% 12.6% 12.3% 12.5% 12.8%   11.4%
P/E ? 34.5 0.00 0.00 19.1 26.3   27.9
P/FCF 40.5 0.00 0.00 19.5 23.2   112.6
P/S ? 2.08 0.00 0.00 1.67 2.35   2.41
P/BV ? -24.1 0.00 0.00 2 233 -3 489   -118.8
EV/EBITDA ? 16.3 1.55 1.15 10.7 15.7   11.2
Debt/EBITDA 2.10 1.55 1.15 1.26 1.48   1.01
R&D/CAPEX, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
CAPEX/Revenue, % 1.88% 1.71% 2.22% 3.01% 2.38%   2.84%
Installed Building Products shareholders