M M Forgings Limited (MMFL.BO)

INR 523.3

(-1.25%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 15.63 Billion 14.61 Billion 11.39 Billion 7.52 Billion 7.69 Billion 9.34 Billion
Cost of Revenue 8.64 Billion 9.03 Billion 6.65 Billion 4.58 Billion 4.68 Billion 5.55 Billion
Gross Profit 6.98 Billion 5.58 Billion 4.73 Billion 2.93 Billion 3 Billion 3.78 Billion
Operating Expenses 1.21 Billion 3.64 Billion 3.32 Billion 2.29 Billion 2.27 Billion 2.62 Billion
Selling, General and Administrative Expenses 610.86 Million 644.45 Million 763.44 Million 382.25 Million 234.43 Million 309.7 Million
Research and Development Expenses 7.6 Million 10 Million 10 Million 10 Million 10 Million 10 Million
Other Expenses - 34 Million 52.65 Million 36.55 Million 23.44 Million 6.45 Million
Cost and Expenses 13.53 Billion 12.67 Billion 9.98 Billion 6.88 Billion 6.96 Billion 8.17 Billion
Operating Income 2.1 Billion 1.94 Billion 1.4 Billion 640.78 Million 726.23 Million 1.16 Billion
Interest Expense 423.22 Million 295.65 Million 277.26 Million 321.34 Million 382.97 Million 315.83 Million
Income Tax Expense 544.52 Million 490.1 Million 378.61 Million 55.74 Million 111.85 Million 272.14 Million
Earnings before Tax 1.89 Billion 1.76 Billion 1.28 Billion 516.33 Million 531.07 Million 927.13 Million
Net Income 1.35 Billion 1.27 Billion 909.95 Million 460.59 Million 419.22 Million 654.98 Million
Earnings Per Share Basic 27.97 26.50 18.85 9.54 8.69 13.57
Earnings Per Share Diluted 27.97 26.50 18.85 9.54 8.69 13.57
Weighted Average Shares Outstanding 48.28 Million 48.28 Million 48.28 Million 48.28 Million 48.26 Million 48.28 Million
Weighted Average Shares Outstanding (Diluted) 48.28 Million 48.28 Million 48.28 Million 48.28 Million 48.26 Million 48.28 Million
Gross Margin 0.45 0.38 0.42 0.39 0.39 0.41
EBIT Margin 0.20 0.19 0.20 0.19 0.20 0.20
Profit Margin 0.09 0.09 0.08 0.06 0.05 0.07
EBITDA 3.14 Billion 2.85 Billion 2.24 Billion 1.48 Billion 1.5 Billion 1.82 Billion
Earnings Before Tax Margin 0.13 0.13 0.12 0.09 0.09 0.12

Income Statement Charts