Equifax Financial Statements (EFX)

Equifaxsmart-lab.ru   2022 2023 2023 2024 2025   LTM ?
Report date 23.02.2023 31.03.2023 22.02.2024 20.02.2025 19.02.2026   21.04.2026
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 5 122 5 265 5 681 6 075   6 281
Operating Income, bln rub 1 056 933.6 1 042 1 095   1 147
EBITDA, bln rub ? 1 681 1 579 1 720 1 827   1 883
Net profit, bln rub ? 696.2 545.3 604.1 660.3   698.7
OCF, bln rub ? 757.1 1 117 1 325 1 616   1 634
CAPEX, bln rub ? 624.5 601.3 511.5 481.4   494.6
FCF, bln rub ? 132.6 515.5 813.0 1 134   1 139
Dividend payout, bln rub 191.1 191.8 193.2 232.8   251.4
Ordinary share dividend yield, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 27.4% 35.2% 32.0% 35.3%   36.0%
OPEX, bln rub 1 889 1 997 2 120 1 614   1 887
Cost of production, bln rub 2 177 2 335 2 519 3 365   3 476
R&D, bln rub 0.000 0.000 0.000 0.000   0.000
Interest expenses, bln rub 183.0 241.4 229.1 212.3   215.1
Assets, bln rub 11 548 11 584 12 280 11 759 11 864   11 942
Net Assets, bln rub ? 3 957 4 064 4 534 4 797 4 604   4 541
Debt, bln rub 5 787 5 803 5 711 5 011 5 093   5 308
Cash, bln rub 285.2 232.5 216.8 169.9 180.8   183.4
Net debt, bln rub 5 502 5 571 5 494 4 841 4 913   5 125
Ordinary share price, rub 194.4 202.8 247.3 254.9 217.0   173.1
Number of ordinary shares, mln 122.4 122.9 123.8 123.2   120.0
Market cap, bln rub 23 790 0 30 392 31 550 26 732   20 773
EV, bln rub ? 29 292 5 571 35 886 36 391 31 644   25 898
Book value, bln rub -4 341 -2 427 -4 249 -3 367 -2 236   -2 345
EPS, rub ? 5.69 4.44 4.88 5.36   5.82
FCF/share, rub 1.08 4.19 6.57 9.21   9.49
BV/share, rub -35.5 -34.6 -27.2 -18.2   -19.5
EBITDA margin, % ? 32.8% 30.0% 30.3% 30.1%   30.0%
Net margin, % ? 13.6% 10.4% 10.6% 10.9%   11.1%
FCF yield, % ? 0.56% 0.00% 1.70% 2.58% 4.24%   5.48%
ROE, % ? 17.6% 0.00% 12.0% 12.6% 14.3%   15.4%
ROA, % ? 6.03% 0.00% 4.44% 5.14% 5.57%   5.85%
P/E ? 34.2 55.7 52.2 40.5   29.7
P/FCF 179.4 59.0 38.8 23.6   18.2
P/S ? 4.64 5.77 5.55 4.40   3.31
P/BV ? -5.48 0.00 -7.15 -9.37 -12.0   -8.86
EV/EBITDA ? 17.4 22.7 21.2 17.3   13.8
Debt/EBITDA 3.27 3.48 2.81 2.69   2.72
R&D/CAPEX, % 0.00% 0.00% 0.00% 0.00%   0
CAPEX/Revenue, % 12.2% 11.4% 9.00% 7.92%   7.87%
Equifax shareholders