Singapore markets open in 3 hours 45 minutes

Indian Railway Finance Corporation Limited (IRFC.BO)

BSE - BSE Real-time price. Currency in INR
Add to watchlist
177.70+1.20 (+0.68%)
At close: 03:57PM IST
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/03/2024
31/03/2023
31/03/2022
31/03/2021
31/03/2020
Total revenue
266,445,840
266,445,840
237,214,180
202,802,790
157,513,070
-
Cost of revenue
201,126,420
201,126,420
174,603,070
85,740,860
52,181,490
-
Gross profit
65,319,420
65,319,420
62,611,110
117,061,930
105,331,580
-
Operating expenses
Selling general and administrative
-
-
61,930
52,520
27,790
16,810
Total operating expenses
1,350,990
1,350,990
1,382,170
1,277,500
1,086,930
-
Operating income or loss
63,968,430
63,968,430
61,228,940
115,784,430
104,244,650
-
Interest expense
-
-
51,141,400
54,598,520
59,600,200
61,860,540
Income before tax
64,121,040
64,121,040
61,671,560
60,901,550
44,161,310
-
Income tax expense
0
0
0
3,190
0
-
Income from continuing operations
64,121,040
64,121,040
61,671,560
60,898,360
44,161,310
-
Net income
64,121,040
64,121,040
61,671,560
60,898,360
44,161,310
-
Net income available to common shareholders
64,121,040
64,121,040
61,671,560
60,898,360
44,161,310
-
Basic EPS
4.65
4.91
4.72
4.66
3.66
-
Diluted EPS
4.65
4.91
4.72
4.66
3.66
-
Basic average shares
13,052,289
13,059,275
13,066,008
13,068,506
12,082,265
-
Diluted average shares
13,052,289
13,059,275
13,066,008
13,068,506
12,082,265
-