TipRanks
Go Ultimate55% OFF

Bharat Electronics Limited (BEL) Financial Statements

Bharat Electronics Limited Financial Overview

Bharat Electronics Limited's market cap is currently $2.70T. The company's EPS TTM is $8.40; its P/E ratio is 44.03; and it has a dividend yield of 0.68%. Bharat Electronics Limited is scheduled to report earnings on January 22, 2027, and the estimated EPS forecast is $2.44. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Mar 26Mar 25Mar 24Mar 23Mar 22
Income Statement
Total Revenue$ 276.10B$ 237.69B$ 202.68B$ 177.34B$ 153.68B
Gross Profit$ 99.06B$ 113.22B$ 94.02B$ 75.53B$ 62.49B
Operating Income$ 74.94B$ 70.99B$ 52.66B$ 39.23B$ 31.66B
EBITDA$ 86.54B$ 68.36B$ 51.45B$ 41.13B$ 33.42B
Net Income$ 60.62B$ 53.21B$ 39.85B$ 29.84B$ 23.99B
Balance Sheet
Cash & Short-Term Investments$ 85.72B$ 95.45B$ 110.50B$ 81.13B$ 75.65B
Total Assets$ 445.38B$ 408.32B$ 395.27B$ 354.91B$ 339.11B
Total Debt$ 654.60M$ 612.30M$ 625.10M$ 613.40M$ 527.00M
Net Debt$ -85.07B$ -6.52B$ -11.44B$ -38.84B$ -12.48B
Total Liabilities$ 205.30B$ 208.39B$ 231.82B$ 216.12B$ 216.08B
Stockholders' Equity$ 239.88B$ 199.74B$ 163.26B$ 138.62B$ 122.86B
Cash Flow
Free Cash Flow$ 11.42B$ -4.25B$ 40.07B$ 6.76B$ 36.53B
Operating Cash Flow$ 21.27B$ 5.87B$ 46.59B$ 12.67B$ 42.07B
Investing Cash Flow$ 11.42B$ 6.17B$ -59.24B$ 26.91B$ -48.72B
Financing Cash Flow$ -20.94B$ -16.96B$ -14.72B$ -13.13B$ -10.78B

Currency in INR

Bharat Electronics Limited Earnings and Revenue History

0100B200B300B12 %16 %20 %24 %EarningsProfit Margin2017201820192020202120222023202420252026RevenueEarningsProfit Margin

Bharat Electronics Limited Debt to Assets

0200B400B600B40 %50 %60 %70 %LiabilitiesDebt to Assets2017201820192020202120222023202420252026AssetsLiabilitiesDebt to Assets

Bharat Electronics Limited Cash Flow

-75B-50B-25B025B50B75B2017201820192020202120222023202420252026OperatingInvestingFinancing

Bharat Electronics Limited Forecast EPS vs Actual EPS

11.522.533.5Q2 26Q3 26Q4 26Q1 27Q2 27Q3 27EPS EstimateBeatMiss