REC Limited (RECLTD.BO)

INR 534.2

(-0.57%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 466.87 Billion 146.02 Billion 164.07 Billion 136.57 Billion 85.31 Billion 87.92 Billion
Cost of Revenue 311.17 Billion 18.75 Billion 13.74 Billion 10.1 Billion 2.22 Billion 1.34 Billion
Gross Profit 155.7 Billion 127.27 Billion 150.32 Billion 126.46 Billion 83.09 Billion 86.57 Billion
Operating Expenses 172.4 Billion 5.62 Billion 4.94 Billion 4.26 Billion 5.92 Billion 4.67 Billion
Selling, General and Administrative Expenses 478.8 Million 287.5 Million 155 Million 211.6 Million 198.6 Million 949.5 Million
Research and Development Expenses - 0.36 0.32 0.31 0.25 0.33
Other Expenses 171.92 Billion -6.55 Billion -3.11 Billion -2.86 Billion -2.84 Billion -927.4 Million
Cost and Expenses 172.4 Billion 26.36 Billion 51.2 Billion 36.6 Billion 13.92 Billion 4.49 Billion
Operating Income 466.68 Billion 361.6 Billion 368.61 Billion 339.65 Billion 270.79 Billion 240.53 Billion
Interest Expense 299.47 Billion 237.33 Billion 220.5 Billion 214.89 Billion 190.07 Billion 156.5 Billion
Income Tax Expense 38.14 Billion 27.3 Billion 23.94 Billion 24.01 Billion 20.57 Billion 23.49 Billion
Earnings before Tax 179.59 Billion 138.97 Billion 124.3 Billion 107.79 Billion 70.29 Billion 80.9 Billion
Net Income 141.12 Billion 111.66 Billion 100.35 Billion 83.78 Billion 49.72 Billion 57.41 Billion
Earnings Per Share Basic 53.46 42.28 38.11 31.82 18.88 21.80
Earnings Per Share Diluted 53.46 42.28 38.11 31.82 18.88 21.80
Weighted Average Shares Outstanding 2.63 Billion 2.63 Billion 2.63 Billion 2.63 Billion 2.63 Billion 2.63 Billion
Weighted Average Shares Outstanding (Diluted) 2.63 Billion 2.63 Billion 2.63 Billion 2.63 Billion 2.63 Billion 2.63 Billion
Gross Margin 0.33 0.87 0.92 0.93 0.97 0.98
EBIT Margin 1.00 2.48 2.25 2.49 3.18 2.74
Profit Margin 0.30 0.76 0.61 0.61 0.58 0.65
EBITDA 466.68 Billion 360.79 Billion 334.45 Billion 316.13 Billion 262.05 Billion 238.39 Billion
Earnings Before Tax Margin 1.00 2.48 2.25 2.49 3.17 2.74

Income Statement Charts