Canada markets closed

NTPC Limited (NTPC.BO)

BSE - BSE Real Time Price. Currency in INR
Add to watchlist
424.75+7.30 (+1.75%)
At close: 03:56PM IST
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2024-03-31
2023-03-31
2022-03-31
2021-03-31
2020-03-31
Total Revenue
1,839,463,600
1,785,008,800
1,762,071,800
1,317,677,800
1,120,344,000
-
Cost of Revenue
1,075,465,600
1,039,947,500
1,059,807,300
801,397,000
660,453,200
-
Gross Profit
763,998,000
745,061,300
702,264,500
516,280,800
459,890,800
-
Operating Expenses
Selling General and Administrative
-
-
35,687,000
24,814,300
17,968,000
13,669,700
Total Operating Expenses
407,322,700
396,170,500
372,887,800
262,300,500
243,326,300
-
Operating Income or Loss
356,675,300
348,890,800
329,376,700
253,980,300
216,564,500
-
Interest Expense
122,617,500
120,482,100
111,560,600
93,949,500
96,107,500
-
Income Before Tax
279,073,800
271,414,500
243,305,900
205,209,100
154,867,400
-
Income Tax Expense
68,332,600
68,092,000
67,961,200
50,471,000
24,205,300
-
Income from Continuing Operations
210,741,200
203,322,500
175,344,700
154,738,100
130,662,100
-
Net Income
214,127,900
208,118,900
169,125,500
166,759,000
146,346,300
-
Net Income available to common shareholders
214,127,900
208,118,900
169,125,500
166,759,000
146,346,300
-
Basic EPS
19.72
21.46
17.44
17.20
14.87
-
Diluted EPS
19.72
21.46
17.44
17.20
14.87
-
Basic Average Shares
9,697,141
9,697,992
9,697,563
9,696,666
9,844,678
-
Diluted Average Shares
9,697,141
9,697,992
9,697,563
9,696,666
9,844,678
-