Canada markets closed

Indian Oil Corporation Limited (IOC.NS)

NSE - NSE Real Time Price. Currency in INR
Add to watchlist
164.20+0.60 (+0.37%)
At close: 03:30PM 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
7,763,518,500
7,763,518,500
8,417,559,100
5,860,328,500
3,611,328,800
-
Cost of Revenue
6,546,652,700
6,546,652,700
7,610,431,200
5,097,506,100
2,927,819,200
-
Gross Profit
1,216,865,800
1,216,865,800
807,127,900
762,822,400
683,509,600
-
Operating Expenses
Selling General and Administrative
-
-
180,268,500
167,157,200
154,747,600
150,444,000
Total Operating Expenses
616,874,500
616,874,500
625,743,000
390,926,700
363,169,200
-
Operating Income or Loss
599,991,300
599,991,300
181,384,900
371,895,700
320,340,400
-
Interest Expense
78,256,500
78,256,500
75,413,600
42,967,700
43,583,000
-
Income Before Tax
572,877,900
572,877,900
150,376,900
342,886,200
307,507,300
-
Income Tax Expense
141,266,400
141,266,400
33,334,300
85,620,200
89,885,100
-
Income from Continuing Operations
431,611,500
431,611,500
117,042,600
257,266,000
217,622,200
-
Net Income
417,296,900
417,296,900
97,921,200
251,022,300
216,382,100
-
Net Income available to common shareholders
417,296,900
417,296,900
97,921,200
251,022,300
216,382,100
-
Basic EPS
28.04
30.30
7.11
18.23
15.71
-
Diluted EPS
28.04
30.30
7.11
18.23
15.71
-
Basic Average Shares
13,748,705
13,772,175
13,772,321
13,771,561
13,771,561
-
Diluted Average Shares
13,748,705
13,772,175
13,772,321
13,771,561
13,771,561
-