Mahindra & Mahindra Limited (M&M.NS)

INR 3018.05

(-1.09%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 1372.85 Billion 1212.68 Billion 892.57 Billion 732.65 Billion 937.64 Billion 1030.15 Billion
Cost of Revenue 1027.8 Billion 739.87 Billion 519.78 Billion 384.75 Billion 525.52 Billion 592.99 Billion
Gross Profit 345.05 Billion 472.8 Billion 372.78 Billion 347.89 Billion 412.12 Billion 437.15 Billion
Operating Expenses 160.07 Billion 313.52 Billion 260.97 Billion 244.91 Billion 336.24 Billion 325 Billion
Selling, General and Administrative Expenses 150.54 Billion 67.54 Billion 53.33 Billion 41.76 Billion 72.23 Billion 82.59 Billion
Research and Development Expenses 9.53 Billion - - - - -
Other Expenses - 12.06 Billion 1.6 Billion 1.85 Billion 1.44 Billion 1.56 Billion
Cost and Expenses 1187.88 Billion 1053.4 Billion 780.76 Billion 629.66 Billion 861.76 Billion 917.99 Billion
Operating Income 184.97 Billion 186.4 Billion 111.75 Billion 102.98 Billion 75.87 Billion 112.15 Billion
Interest Expense 74.88 Billion 58.29 Billion 49.14 Billion 59.9 Billion 59.37 Billion 49.08 Billion
Income Tax Expense 37.07 Billion 26.85 Billion 21.08 Billion 16.45 Billion 19.75 Billion 28.53 Billion
Earnings before Tax 148.56 Billion 140.6 Billion 93.61 Billion 53.47 Billion 16.54 Billion 88.7 Billion
Net Income 112.68 Billion 102.81 Billion 65.77 Billion 18.12 Billion 1.27 Billion 53.15 Billion
Earnings Per Share Basic 101.12 92.41 59.20 16.33 1.15 48.91
Earnings Per Share Diluted 100.70 91.96 58.83 16.15 1.04 48.70
Weighted Average Shares Outstanding 1.11 Billion 1.11 Billion 1.11 Billion 1.1 Billion 1.1 Billion 1.08 Billion
Weighted Average Shares Outstanding (Diluted) 1.11 Billion 1.11 Billion 1.11 Billion 1.11 Billion 1.1 Billion 1.09 Billion
Gross Margin 0.25 0.39 0.42 0.47 0.44 0.42
EBIT Margin 0.20 0.19 0.19 0.22 0.14 0.17
Profit Margin 0.08 0.08 0.07 0.02 0.00 0.05
EBITDA 268.8 Billion 227.13 Billion 160.26 Billion 147.05 Billion 134.91 Billion 165.16 Billion
Earnings Before Tax Margin 0.13 0.15 0.13 0.14 0.08 0.11

Income Statement Charts