HomeStock ScreenerBharat DynamicsFinancial Statements

Bharat Dynamics Complete Financial Statements

11 Years of Data
2025 - 2015

In FYNone, Bharat Dynamics (BDL) reported revenue ₹4,143 Cr, net profit ₹580 Cr and EPS ₹15.80, with a net profit margin of 14.9% and ROE of 13.7%. Full financial statements from FY2015 to FY2025 (11 years) — income statement, balance sheet and cash flow in ₹ Crores. Download as Excel or CSV. For live price, earnings ratios and company overview, see BDL stock price BSE.

Complete Financial Data Export

Profitability Ratios

Net Profit Margin 14.88% 2025 data
EBITDA Margin 22.27% 2025 data
Operating Margin 14.00% 2025 data
Return on Assets 4.68% 2025 data
Return on Equity 13.72% 2025 data

Balance Sheet Ratios

Current Ratio 3.08 2025 data
Equity Ratio 34.14% 2025 data
Asset Turnover 0.31 2025 data

BDL Revenue, Net Profit & EBITDA — Year-on-Year Growth

BDL YoY (March 2025 vs Period) — revenue +12.1%, net profit +5.5%, EBITDA +5.8%, expenses +13.9%. See Bharat Dynamics P/B valuation to compare market price against book value per share.

Revenue Growth
+12.1%
Year-over-Year
Net Profit Growth
+5.5%
Year-over-Year
EBITDA Growth
+5.8%
Year-over-Year
Expense Growth
+13.9%
Year-over-Year
Assets Growth
+13.6%
Year-over-Year
Equity Growth
+10.2%
Year-over-Year
Operating Cash Flow Growth
-59.5%
Year-over-Year
Investing Cash Flow Growth
+43.6%
Year-over-Year
Financing Cash Flow Growth
-48.6%
Year-over-Year

BDL Income Statement — Revenue, EBITDA & Net Profit

Bharat Dynamics revenue ₹4,143 Cr, EBITDA ₹871 Cr, net profit ₹580 Cr, EPS ₹15.80 (None) — net profit margin 14.9%. Check Bharat Dynamics networth to track the company's total market size over time.

Periods ₹ Crores
Particulars None March 2025 March 2024 March 2023 March 2022 March 2021 March 2020 March 2019 March 2018 March 2017 March 2016 March 2015
Revenue 4,143 3,696 2,731 2,645 2,929 2,008 3,193 3,205 4,760 5,187 4,565 3,281
Expenses 3,272 2,873 1,833 2,081 2,091 1,569 2,349 2,447 3,920 4,318 3,660 2,597
EBITDA 871 823 898 564 837 439 844 758 841 869 904 684
Operating Profit Margin % 2.00% 14.00% 23.00% 16.00% 26.00% 18.00% 24.00% 20.00% 15.00% 12.00% 12.00% 7.00%
Depreciation 76 71 67 77 90 95 96 83 64 62 53 69
Interest 4 3 3 5 3 4 5 4 3 4 4 0
Profit Before Tax 792 749 828 482 710 341 743 671 774 803 847 614
Tax 212 199 216 130 210 83 208 249 246 279 282 196
Net Profit 580 550 613 352 500 258 535 423 528 524 565 419
Earnings Per Share (₹) 15.80 14.99 16.72 19.21 27.28 14.06 29.18 23.06 26.65 24.51 4272.83 3639.73

BDL Balance Sheet — Assets, Liabilities & Shareholders' Equity

BDL total assets ₹11,743 Cr, total equity ₹4,009 Cr, total liabilities ₹ Cr (2025) — ROE 13.7%.

Years Annual Data ₹ Crores
Particulars 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
ASSETS
Total Assets 11,743 10,340 8,672 6,564 5,962 5,685 5,468 6,598 8,380 9,660 8,441
Current Assets 10,378 9,239 7,600 5,523 4,899 4,574 4,310 5,318 7,256 8,640 7,669
Fixed Assets 857 824 809 874 915 932 957 868 757 693 394
Capital Work in Progress 230 73 74 41 22 42 47 130 136 126 142
Investments 4 0 0 0 5 4 4 239 3 3 0
Other Assets 10,651 9,444 7,790 5,649 5,021 4,707 4,461 5,361 7,484 8,838 7,905
LIABILITIES
Total Liabilities
Current Liabilities 3,373 3,698 3,255 952 756 764 281 410 499 1,272 1,979
Non-Current Liabilities
SHAREHOLDERS' EQUITY
Total Equity 4,009 3,637 3,212 3,031 2,685 2,607 2,269 1,956 2,195 1,800 1,534
Share Capital 183 183 183 183 183 183 183 183 122 98 115
Reserves & Surplus 3,826 3,454 3,028 2,847 2,502 2,424 2,085 1,773 2,073 1,702 1,419

BDL Cash Flow Statement — Operating, Investing & Financing

Bharat Dynamics operating cash flow ₹167 Cr, investing ₹-407 Cr, financing ₹-220 Cr, net cash flow ₹-460 Cr (2025).

Periods ₹ Crores
Particulars March 2025 March 2024 March 2023 March 2022 March 2021 March 2020 March 2019 March 2018 March 2017 March 2016 March 2015
Operating Activities 167 412 2,130 530 1,068 504 84 -342 -420 284 -765
Investing Activities -407 -722 -1,171 -573 -734 -33 170 1,047 3 149 239
Financing Activities -220 -148 -171 -149 -173 -191 -268 -769 -166 -324 -72
Net Cash Flow -460 -459 788 -192 162 280 -15 -63 -583 109 -598