IDFC Limited (IDFC.BO)

INR 108.0

(0.0%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 613.7 Million 1.54 Billion 908.8 Million 401.7 Million 3.7 Billion 3.96 Billion
Cost of Revenue 73.1 Million 4.2 Million 2.7 Million 43.5 Million 429.8 Million 1.1 Billion
Gross Profit 540.6 Million 1.53 Billion 906.1 Million 358.2 Million 3.27 Billion 2.86 Billion
Operating Expenses 70.7 Million 629.4 Million 254.4 Million 437.6 Million 2.7 Billion 3.29 Billion
Selling, General and Administrative Expenses 70.7 Million 384.9 Million 80.4 Million 93.4 Million 424.6 Million 529.5 Million
Research and Development Expenses - 1.04 4.12 0.35 0.20 0.33
Other Expenses - 49.6 Million 506.7 Million 124.1 Million -2.84 Billion 373.6 Million
Cost and Expenses 70.7 Million -45.4 Million -504 Million -80.6 Million 3.27 Billion 3.93 Billion
Operating Income 543 Million 914.8 Million 664.5 Million 428.3 Million 1.04 Billion 416.7 Million
Interest Expense 72.7 Million - 4.8 Million 104.3 Million 25.8 Million 55.1 Million
Income Tax Expense 79.5 Million 3.91 Billion 605 Million 253.4 Million 603.9 Million -1.48 Billion
Earnings before Tax 403.4 Million 10.64 Billion 734.9 Million -4.52 Billion -9.16 Billion -7.01 Billion
Net Income 10.45 Billion 42.43 Billion 643.1 Million -3.36 Billion -9.96 Billion -8.22 Billion
Earnings Per Share Basic 6.53 26.56 0.40 -2.11 -6.24 -5.15
Earnings Per Share Diluted 6.53 26.56 0.40 -2.11 -6.24 -5.15
Weighted Average Shares Outstanding 1.6 Billion 1.59 Billion 1.59 Billion 1.59 Billion 1.59 Billion 1.59 Billion
Weighted Average Shares Outstanding (Diluted) 1.6 Billion 1.59 Billion 1.59 Billion 1.59 Billion 1.59 Billion 1.59 Billion
Gross Margin 0.88 1.00 1.00 0.89 0.88 0.72
EBIT Margin 0.66 0.59 0.73 1.15 0.33 0.14
Profit Margin 17.04 27.51 0.71 -8.38 -2.69 -2.08
EBITDA 404.4 Million 915.6 Million 665.6 Million 462.8 Million 1.23 Billion -
Earnings Before Tax Margin 0.88 0.59 0.73 1.07 0.28 0.11

Income Statement Charts