M M Forgings Limited (MMFL.NS)

INR 522.65

(-1.28%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 15.63 Billion 14.47 Billion 11.39 Billion 7.82 Billion 7.69 Billion 9.34 Billion
Cost of Revenue 8.64 Billion 6.84 Billion 6.66 Billion 4.95 Billion 4.68 Billion 5.5 Billion
Gross Profit 6.98 Billion 7.63 Billion 4.73 Billion 2.87 Billion 3 Billion 3.83 Billion
Operating Expenses 1.21 Billion 3.32 Billion 3.32 Billion 2.23 Billion 2.27 Billion 2.62 Billion
Selling, General and Administrative Expenses 610.86 Million 644.45 Million 765.6 Million 381.86 Million 233.84 Million 432.21 Million
Research and Development Expenses 7.6 Million 10 Million 10 Million 10 Million 10 Million 10 Million
Other Expenses - -2.24 Billion 52.68 Million 36.55 Million 23.44 Million 6.45 Million
Cost and Expenses 13.53 Billion 10.16 Billion 9.98 Billion 7.18 Billion 6.96 Billion 8.12 Billion
Operating Income 2.1 Billion 2.06 Billion 1.4 Billion 639.75 Million 726.23 Million 1.21 Billion
Interest Expense 423.22 Million 295.7 Million 277.26 Million 352.07 Million 382.97 Million 315.83 Million
Income Tax Expense 544.52 Million 490.1 Million 378.61 Million 54.71 Million 111.85 Million 272.14 Million
Earnings before Tax 1.89 Billion 1.76 Billion 1.28 Billion 521.78 Million 528.97 Million 1.06 Billion
Net Income 1.35 Billion 1.27 Billion 909.95 Million 460.59 Million 419.22 Million 788.4 Million
Earnings Per Share Basic 27.97 26.50 18.84 9.54 8.68 16.33
Earnings Per Share Diluted 27.97 26.50 18.84 9.54 8.68 16.33
Weighted Average Shares Outstanding 48.28 Million 48.28 Million 48.28 Million 48.28 Million 48.28 Million 48.28 Million
Weighted Average Shares Outstanding (Diluted) 48.28 Million 48.28 Million 48.28 Million 48.28 Million 48.28 Million 48.28 Million
Gross Margin 0.45 0.53 0.42 0.37 0.39 0.41
EBIT Margin 0.20 0.20 0.20 0.19 0.20 0.21
Profit Margin 0.09 0.09 0.08 0.06 0.05 0.08
EBITDA 3.14 Billion 2.85 Billion 2.24 Billion 1.28 Billion 1.32 Billion 1.74 Billion
Earnings Before Tax Margin 0.13 0.14 0.12 0.08 0.09 0.13

Income Statement Charts