Mangalore Refinery and Petrochemicals Limited (MRPL.BO)

INR 148.0

(1.13%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 903.73 Billion 1089.75 Billion 698.15 Billion 315.51 Billion 503.69 Billion 631.7 Billion
Cost of Revenue 817.43 Billion 1005.39 Billion 640.77 Billion 305.3 Billion 522.62 Billion 601.61 Billion
Gross Profit 86.29 Billion 84.36 Billion 57.37 Billion 10.21 Billion -18.93 Billion 30.08 Billion
Operating Expenses 86.29 Billion 16.39 Billion 15.93 Billion 15.57 Billion 14.48 Billion 11.09 Billion
Selling, General and Administrative Expenses 754.34 Million 671.55 Million 602.49 Million 451.95 Million 444.67 Million 435.63 Million
Research and Development Expenses - 5.66 Million 268 Thousand 2.37 Million 16.9 Million 19.3 Million
Other Expenses 85.54 Billion 1.08 Billion 343.97 Million 469.2 Million 329.05 Million 205.95 Million
Cost and Expenses 903.73 Billion 1021.78 Billion 656.7 Billion 320.87 Billion 537.11 Billion 612.71 Billion
Operating Income 67.67 Billion 67.18 Billion 41.16 Billion -5.24 Billion -33.78 Billion 17.96 Billion
Interest Expense 10.81 Billion 10.7 Billion 8.76 Billion 4.41 Billion 8.81 Billion 7.76 Billion
Income Tax Expense 19.25 Billion 16 Billion -2.46 Billion -1.53 Billion -13.61 Billion 3 Billion
Earnings before Tax 55.07 Billion 42.55 Billion 27.11 Billion -9.18 Billion -54.03 Billion 6.51 Billion
Net Income 35.97 Billion 26.55 Billion 29.58 Billion -7.64 Billion -33.54 Billion 3.4 Billion
Earnings Per Share Basic 20.52 15.15 16.88 -4.36 -19.14 1.94
Earnings Per Share Diluted 20.52 15.15 16.88 -4.36 -19.14 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.10 0.08 0.08 0.03 -0.04 0.05
EBIT Margin 0.09 0.06 0.07 0.02 -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 6.8 Billion -34.33 Billion 27.58 Billion
Earnings Before Tax Margin 0.07 0.06 0.06 -0.02 -0.07 0.03

Income Statement Charts