Bharat Parenterals Limited (BPLPHARMA.BO)

INR 1640.0

(0.33%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 2.59 Billion 2.17 Billion 2.12 Billion 2.04 Billion 2.28 Billion 2.19 Billion
Cost of Revenue 1.6 Billion 1.74 Billion 1.68 Billion 1.64 Billion 1.8 Billion 1.71 Billion
Gross Profit 989.46 Million 430.21 Million 435.84 Million 403.23 Million 475.86 Million 477.32 Million
Operating Expenses 255.97 Million 276.76 Million 208.08 Million 203.01 Million 248.74 Million 245.32 Million
Selling, General and Administrative Expenses 245.37 Million 266.09 Million 193.44 Million 184.85 Million 225.77 Million 221.94 Million
Research and Development Expenses 10.6 Million 10.49 Million 14.18 Million 17.1 Million 21.62 Million 22.72 Million
Other Expenses - -176 Thousand -453 Thousand -1.05 Million -1.35 Million -657 Thousand
Cost and Expenses 1.86 Billion 2.02 Billion 1.89 Billion 1.84 Billion 2.05 Billion 1.96 Billion
Operating Income 733.49 Million 153.44 Million 227.76 Million 200.22 Million 227.11 Million 232 Million
Interest Expense 32.2 Million 21.9 Million 13.05 Million 7.65 Million 8.64 Million 8.7 Million
Income Tax Expense 82.07 Million 78.32 Million 70.64 Million 68.08 Million 86.52 Million 133.45 Million
Earnings before Tax 187.21 Million 235.47 Million 278.76 Million 271.24 Million 327.95 Million 345.92 Million
Net Income 145.17 Million 164.4 Million 210.52 Million 203.89 Million 241.43 Million 212.47 Million
Earnings Per Share Basic 24.94 28.47 36.67 35.59 42.14 37.08
Earnings Per Share Diluted 24.94 28.47 36.67 35.59 42.14 37.08
Weighted Average Shares Outstanding 5.82 Million 5.77 Million 5.74 Million 5.72 Million 5.72 Million 5.72 Million
Weighted Average Shares Outstanding (Diluted) 5.82 Million 5.77 Million 5.74 Million 5.72 Million 5.72 Million 5.72 Million
Gross Margin 0.38 0.20 0.21 0.20 0.21 0.22
EBIT Margin 0.10 0.10 0.14 0.13 0.13 0.13
Profit Margin 0.06 0.08 0.10 0.10 0.11 0.10
EBITDA 265.74 Million 319.26 Million 293.27 Million 337.99 Million 330.18 Million 390.04 Million
Earnings Before Tax Margin 0.28 0.07 0.11 0.10 0.10 0.11

Income Statement Charts