ICICI Bank Financial Statements (IBN)

ICICI Banksmart-lab.ru   2020 2022 2024 2025 2026   LTM ?
Report date 30.07.2021 29.07.2022 31.07.2024 25.07.2025 31.03.2026   21.04.2026
Currency INR INR INR INR INR   INR
Financial report URL  
Revenue, ? 1 051 205 800 000 1 575 306 533 000 2 353 183 579 000 2 945 860 000 000 3 121 183 600 000   3 179 975 255 000
Operating Income, 169 294 500 000 265 382 605 000 615 081 303 000 730 042 100 000 773 201 800 000   768 413 292 000
EBITDA, ? 0.000 280 081 849 000 635 040 159 000 1 647 212 100 000 804 428 300 000   1 026 839 949 000
Net profit, ? 95 663 100 000 251 100 960 000 442 563 735 000 510 292 000 000 542 077 000 000   542 564 386 000
OCF, ? 795 647 500 000 795 970 875 000 1 572 844 783 000 822 197 478 000 673 254 200 000   0.000
CAPEX, ? 18 734 500 000 18 917 793 000 36 785 464 000 48 259 785 000 37 300 000 000   0.000
FCF, ? 776 913 000 000 777 053 082 000 1 536 059 319 000 773 937 693 000 635 954 200 000   0.000
Dividend payout, 0.000 14 089 204 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, % 0.00% 5.61% 12.7% 14.0% 14.5%   0
OPEX, 881 911 300 000 723 916 361 000 987 384 949 000 1 277 999 800 000 1 401 307 700 000   1 472 103 916 000
Cost of production, 0.000 586 007 567 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, 446 655 200 000 411 666 711 000 741 081 627 000 890 270 000 000 890 285 800 000   891 669 446 000
Assets, 13 772 922 300 000 17 526 373 837 000 23 640 630 275 000 26 422 414 100 000 29 144 979 700 000   29 144 979 700 000
Net Assets, ? 1 229 600 600 000 1 820 524 873 000 2 561 438 346 000 3 139 059 100 000 3 630 604 100 000   3 630 604 100 000
Debt, 2 138 517 800 000 1 585 022 231 000 2 009 987 053 000 2 036 497 477 000 2 202 642 800 000   2 202 642 800 000
Cash, 1 278 529 200 000 2 135 554 549 000 1 901 295 868 000 2 383 044 013 000 2 649 807 200 000   2 649 807 200 000
Net debt, 859 988 600 000 -550 532 318 000 108 691 185 000 -346 546 536 000 -447 164 400 000   -447 164 400 000
Ordinary share price, rub 16.0 18.9 26.4 31.5 25.9   26.0
Number of ordinary shares, mln 3 283 500 000 3 466 826 500 3 501 849 000 3 586 533 500 3 571 465 500   3 577 851 500
Market cap, 52 634 505 000 65 661 693 910 92 483 832 090 113 047 535 920 92 500 956 450   92 988 360 485
EV, ? 912 623 105 000 -484 870 624 090 201 175 017 090 -233 499 000 080 -354 663 443 550   -354 176 039 515
Book value, 1 228 503 600 000 1 819 511 555 000 2 536 696 727 000 3 054 464 788 000 3 525 103 600 000   3 525 103 600 000
EPS, rub ? 29.1 72.4 126.4 142.3 151.8   151.6
FCF/share, rub 236.6 224.1 438.6 215.8 178.1   0
BV/share, rub 374.1 524.8 724.4 851.6 987.0   985.3
EBITDA margin, % ? 0.00% 17.8% 27.0% 55.9% 25.8%   32.3%
Net margin, % ? 9.10% 15.9% 18.8% 17.3% 17.4%   17.1%
FCF yield, % ? 1 476% 1 183% 1 661% 684.6% 687.5%   0.00%
ROE, % ? 7.78% 13.8% 17.3% 16.3% 14.9%   14.9%
ROA, % ? 0.69% 1.43% 1.87% 1.93% 1.86%   1.86%
P/E ? 0.55 0.26 0.21 0.22 0.17   0.17
P/FCF 0.07 0.08 0.06 0.15 0.15  
P/S ? 0.05 0.04 0.04 0.04 0.03   0.03
P/BV ? 0.04 0.04 0.04 0.04 0.03   0.03
EV/EBITDA ? -1.73 0.32 -0.14 -0.44   -0.34
Debt/EBITDA -1.97 0.17 -0.21 -0.56   -0.44
R&D/CAPEX, % 0.00% 0.00% 0.00% 0.00% 0.00%  
CAPEX/Revenue, % 1.78% 1.20% 1.56% 1.64% 1.20%   0
ICICI Bank shareholders