SRF Limited (SRF.NS)

INR 2273.05

(0.04%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 131.38 Billion 145.91 Billion 123.12 Billion 82.95 Billion 70.62 Billion 75.41 Billion
Cost of Revenue 96.61 Billion 73.93 Billion 61.48 Billion 40.85 Billion 37.53 Billion 44.2 Billion
Gross Profit 34.77 Billion 71.98 Billion 61.64 Billion 42.09 Billion 33.08 Billion 31.2 Billion
Operating Expenses 14.89 Billion 41.4 Billion 35.61 Billion 25.04 Billion 22.28 Billion 20.93 Billion
Selling, General and Administrative Expenses 14.89 Billion 7.64 Billion 6.74 Billion 4.04 Billion 3.19 Billion 3.29 Billion
Research and Development Expenses - 1.22 Billion 1.08 Billion 970.4 Million 996.8 Million 817.4 Million
Other Expenses - 749.3 Million 51.9 Million 81.3 Million 88.6 Million 127.3 Million
Cost and Expenses 111.5 Billion 115.33 Billion 97.1 Billion 65.9 Billion 59.81 Billion 65.14 Billion
Operating Income 19.88 Billion 29.57 Billion 25.97 Billion 16.93 Billion 10.78 Billion 10.27 Billion
Interest Expense 2.75 Billion 2.04 Billion 836.6 Million 1.18 Billion 1.74 Billion 1.76 Billion
Income Tax Expense 3.56 Billion 6.61 Billion 6.96 Billion 4.14 Billion -12 Million 1.85 Billion
Earnings before Tax 16.92 Billion 28.23 Billion 25.85 Billion 16.12 Billion 9.14 Billion 8.26 Billion
Net Income 13.35 Billion 21.62 Billion 18.88 Billion 11.97 Billion 10.19 Billion 6.41 Billion
Earnings Per Share Basic 45.06 72.95 63.75 41.11 29.36 22.33
Earnings Per Share Diluted 45.06 72.95 63.75 41.11 29.36 22.33
Weighted Average Shares Outstanding 296.42 Million 296.42 Million 296.3 Million 291.41 Million 287.4 Million 287.3 Million
Weighted Average Shares Outstanding (Diluted) 296.42 Million 296.42 Million 296.3 Million 291.41 Million 287.4 Million 287.3 Million
Gross Margin 0.26 0.49 0.50 0.51 0.47 0.41
EBIT Margin 0.20 0.25 0.26 0.26 0.21 0.18
Profit Margin 0.10 0.15 0.15 0.14 0.14 0.09
EBITDA 26.6 Billion 35.79 Billion 32.04 Billion 21.98 Billion 14.9 Billion 13.15 Billion
Earnings Before Tax Margin 0.15 0.20 0.21 0.20 0.15 0.14

Income Statement Charts