ICICI Bank Financial Statements (IBN)

ICICI Banksmart-lab.ru   2023 2023 2024 2025 2026   LTM ?
Report date 28.07.2023 31.03.2024 31.07.2024 25.07.2025 31.03.2026   21.04.2026
Currency INR INR INR INR INR   INR
Financial report URL  
Revenue, ? 1 847 328 431 000 1 427 895 369 000 2 353 183 579 000 2 945 860 000 000 3 121 183 600 000   3 179 975 255 000
Operating Income, 472 547 575 000 1 066 082 070 000 615 081 303 000 730 042 100 000 773 201 800 000   768 413 292 000
EBITDA, ? 488 898 613 000 623 695 753 000 635 040 159 000 1 647 212 100 000 804 428 300 000   1 026 839 949 000
Net profit, ? 340 366 408 000 442 563 735 000 442 563 735 000 510 292 000 000 542 077 000 000   542 564 386 000
OCF, ? 577 213 592 000 858 206 200 000 1 572 844 783 000 822 197 478 000 673 254 200 000   0.000
CAPEX, ? 25 217 279 000 36 785 464 000 36 785 464 000 48 259 785 000 37 300 000 000   0.000
FCF, ? 551 996 313 000 1 536 059 319 000 1 536 059 319 000 773 937 693 000 635 954 200 000   0.000
Dividend payout, 35 556 531 000 55 985 964 000 55 985 964 000 71 238 913 000 78 531 500 000   0.000
Ordinary share dividend yield, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 10.4% 12.7% 12.7% 14.0% 14.5%   0
OPEX, 813 864 777 000 361 813 299 000 987 384 949 000 1 277 999 800 000 1 401 307 700 000   1 472 103 916 000
Cost of production, 560 916 079 000 932 481 831 000 750 717 327 000 939 330 000 000 946 674 100 000   939 458 047 000
R&D, 0.000 0.000 0.000 0.000 0.000   0.000
Interest expenses, 505 433 879 000 741 081 627 000 741 081 627 000 890 270 000 000 890 285 800 000   891 669 446 000
Assets, 19 584 904 970 000 23 692 484 475 000 23 640 630 275 000 26 422 414 100 000 29 144 979 700 000   29 144 979 700 000
Net Assets, ? 2 144 977 893 000 2 561 438 346 000 2 561 438 346 000 3 139 059 100 000 3 630 604 100 000   3 630 604 100 000
Debt, 1 835 094 403 000 2 009 987 053 000 2 009 987 053 000 2 036 497 477 000 2 202 642 800 000   2 202 642 800 000
Cash, 1 635 673 702 000 3 549 719 932 000 1 901 295 868 000 2 383 044 013 000 2 649 807 200 000   2 649 807 200 000
Net debt, 199 420 701 000 -1 539 732 879 000 108 691 185 000 -346 546 536 000 -447 164 400 000   -447 164 400 000
Ordinary share price, rub 21.6 26.4 26.4 31.5 25.9   26.5
Number of ordinary shares, mln 3 483 153 000 3 501 849 185 3 501 849 000 3 586 533 500 3 571 465 500   3 577 851 500
Market cap, 75 166 441 740 92 483 836 976 92 483 832 090 113 047 535 920 92 500 956 450   94 741 507 720
EV, ? 274 587 142 740 -1 447 249 042 020 201 175 017 090 -233 499 000 080 -354 663 443 550   -352 422 892 280
Book value, 2 143 964 575 000 2 536 696 727 000 2 536 696 727 000 3 054 464 788 000 3 525 103 600 000   3 525 103 600 000
EPS, rub ? 97.7 126.4 126.4 142.3 151.8   151.6
FCF/share, rub 158.5 438.6 438.6 215.8 178.1   0
BV/share, rub 615.5 724.4 724.4 851.6 987.0   985.3
EBITDA margin, % ? 26.5% 43.7% 27.0% 55.9% 25.8%   32.3%
Net margin, % ? 18.4% 31.0% 18.8% 17.3% 17.4%   17.1%
FCF yield, % ? 734.4% 1 661% 1 661% 684.6% 687.5%   0.00%
ROE, % ? 15.9% 17.3% 17.3% 16.3% 14.9%   14.9%
ROA, % ? 1.74% 1.87% 1.87% 1.93% 1.86%   1.86%
P/E ? 0.22 0.21 0.21 0.22 0.17   0.17
P/FCF 0.14 0.06 0.06 0.15 0.15  
P/S ? 0.04 0.06 0.04 0.04 0.03   0.03
P/BV ? 0.04 0.04 0.04 0.04 0.03   0.03
EV/EBITDA ? 0.56 -2.32 0.32 -0.14 -0.44   -0.34
Debt/EBITDA 0.41 -2.47 0.17 -0.21 -0.56   -0.44
R&D/CAPEX, % 0.00% 0.00% 0.00% 0.00% 0.00%  
CAPEX/Revenue, % 1.37% 2.58% 1.56% 1.64% 1.20%   0
ICICI Bank shareholders