NTPC Limited (NTPC.BO)

INR 360.4

(-1.1%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 1785 Billion 1747.46 Billion 1317.67 Billion 1120.34 Billion 1100.67 Billion 1010.47 Billion
Cost of Revenue 1040.29 Billion 1070.29 Billion 757.16 Billion 619.02 Billion 667.72 Billion 648.09 Billion
Gross Profit 744.71 Billion 677.16 Billion 560.51 Billion 501.31 Billion 432.94 Billion 362.38 Billion
Operating Expenses 67.23 Billion 345.79 Billion 306.53 Billion 284.75 Billion 206.56 Billion 180.32 Billion
Selling, General and Administrative Expenses 66.19 Billion 34.8 Billion 23.96 Billion 17.13 Billion 12.79 Billion 7.1 Billion
Research and Development Expenses 1.03 Billion 2.33 Billion 1.95 Billion 1.65 Billion 1.39 Billion 540.1 Million
Other Expenses - 8.98 Billion 14.14 Billion 34.65 Billion 20.69 Billion 17.91 Billion
Cost and Expenses 1107.52 Billion 1416.09 Billion 1063.69 Billion 903.77 Billion 874.28 Billion 828.41 Billion
Operating Income 677.48 Billion 330.25 Billion 254.86 Billion 219.88 Billion 227.23 Billion 183.24 Billion
Interest Expense 120.48 Billion 108.41 Billion 93.94 Billion 96.1 Billion 72.98 Billion 53.69 Billion
Income Tax Expense 68.09 Billion 67.96 Billion 50.47 Billion 24.2 Billion 93.47 Billion -27.79 Billion
Earnings before Tax 255.05 Billion 243.3 Billion 205.2 Billion 154.86 Billion 163.77 Billion 153.25 Billion
Net Income 208.11 Billion 169.12 Billion 166.75 Billion 146.34 Billion 116 Billion 137.36 Billion
Earnings Per Share Basic 21.46 17.44 17.20 14.87 11.72 13.88
Earnings Per Share Diluted 21.46 17.44 17.20 14.87 11.72 13.88
Weighted Average Shares Outstanding 9.69 Billion 9.69 Billion 9.69 Billion 9.84 Billion 9.89 Billion 9.89 Billion
Weighted Average Shares Outstanding (Diluted) 9.69 Billion 9.69 Billion 9.69 Billion 9.84 Billion 9.89 Billion 9.89 Billion
Gross Margin 0.42 0.39 0.43 0.45 0.39 0.36
EBIT Margin 0.30 0.29 0.33 0.35 0.31 0.29
Profit Margin 0.12 0.10 0.13 0.13 0.11 0.14
EBITDA 536.5 Billion 489.26 Billion 425.99 Billion 366.74 Billion 340.6 Billion 288.81 Billion
Earnings Before Tax Margin 0.38 0.19 0.19 0.20 0.21 0.18

Income Statement Charts