Mangalore Refinery and Petrochemicals Limited (MRPL.NS)

INR 134.94

(-1.45%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 904.06 Billion 1088.56 Billion 697.84 Billion 316.5 Billion 503.71 Billion 631.73 Billion
Cost of Revenue 803.49 Billion 998.55 Billion 640.43 Billion 306.44 Billion 522.62 Billion 601.61 Billion
Gross Profit 100.57 Billion 90 Billion 57.4 Billion 10.06 Billion -18.91 Billion 30.12 Billion
Operating Expenses 7.81 Billion 36.9 Billion 15.97 Billion 15.44 Billion 14.34 Billion 13.18 Billion
Selling, General and Administrative Expenses 7.79 Billion 671.55 Million 602.49 Million 451.95 Million 444.67 Million 435.63 Million
Research and Development Expenses 17.45 Million 5.66 Million 268 Thousand 2.37 Million 16.9 Million 19.3 Million
Other Expenses - 1.89 Billion 177.14 Million 295.88 Million 214.78 Million 2.15 Billion
Cost and Expenses 811.3 Billion 1035.46 Billion 656.41 Billion 321.88 Billion 536.97 Billion 614.8 Billion
Operating Income 92.76 Billion 66.65 Billion 41.07 Billion -5.71 Billion -33.66 Billion 19.23 Billion
Interest Expense 10.81 Billion 12.85 Billion 4.11 Billion 8.36 Billion 8.76 Billion 7.76 Billion
Income Tax Expense 19.25 Billion 16 Billion -2.46 Billion -1.53 Billion -13.59 Billion 3 Billion
Earnings before Tax 55.22 Billion 42.55 Billion 27.11 Billion -9.18 Billion -53.98 Billion 6.51 Billion
Net Income 35.97 Billion 26.55 Billion 29.58 Billion -5.67 Billion -33.52 Billion 3.4 Billion
Earnings Per Share Basic 20.52 15.15 16.88 -3.24 -19.13 1.94
Earnings Per Share Diluted 20.52 15.15 16.88 -3.24 -19.13 1.94
Weighted Average Shares Outstanding 1.75 Billion 1.75 Billion 1.75 Billion 1.75 Billion 1.75 Billion 1.75 Billion
Weighted Average Shares Outstanding (Diluted) 1.75 Billion 1.75 Billion 1.75 Billion 1.75 Billion 1.75 Billion 1.75 Billion
Gross Margin 0.11 0.08 0.08 0.03 -0.04 0.05
EBIT Margin 0.09 0.06 0.06 0.03 -0.07 0.04
Profit Margin 0.04 0.02 0.04 -0.02 -0.07 0.01
EBITDA 78.61 Billion 67.01 Billion 46.54 Billion 5.61 Billion -34.33 Billion 27.58 Billion
Earnings Before Tax Margin 0.10 0.06 0.06 -0.02 -0.07 0.03

Income Statement Charts