Bharat Dynamics Complete Financial Statements

BDL • Review detailed financials to uncover trends, confirm thesis & journal trades
11 Years of Data
2025 - 2015

Complete Financial Data Export

Export complete financial statements for Bharat Dynamics (BDL). Downloads include all available records across all periods. For market performance, see the BDL stock price today .

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
Debt to Equity 2.93 2025 data
Equity Ratio 34.14% 2025 data
Asset Turnover 0.31 2025 data

Year-over-Year Growth Analysis

Comparing March 2025 vs Period
Revenue Growth
+18.9%
Year-over-Year
Net Profit Growth
+18.9%
Year-over-Year
EBITDA Growth
+16.5%
Year-over-Year
Expense Growth
+19.6%
Year-over-Year
Assets Growth
+13.6%
Year-over-Year
Equity Growth
+10.2%
Year-over-Year
Liabilities Growth
+13.6%
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

Income Statement

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,396 3,696 2,731 2,645 2,929 2,008 3,193 3,205 4,760 5,187 4,565 3,281
Expenses 3,436 2,873 1,833 2,081 2,091 1,569 2,349 2,447 3,920 4,318 3,660 2,597
EBITDA 959 823 898 564 837 439 844 758 841 869 904 684
Operating Profit Margin % 5.00% 14.00% 23.00% 16.00% 26.00% 18.00% 24.00% 20.00% 15.00% 12.00% 12.00% 7.00%
Depreciation 74 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 882 749 828 482 710 341 743 671 774 803 847 614
Tax 228 199 216 130 210 83 208 249 246 279 282 196
Net Profit 654 550 613 352 500 258 535 423 528 524 565 419
Earnings Per Share (₹) 17.80 14.99 16.72 19.21 27.28 14.06 29.18 23.06 26.65 24.51 4272.83 3639.73

Balance Sheet

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 11,743 10,340 8,672 6,564 5,962 5,685 5,468 6,598 8,380 9,660 8,441
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

Cash Flow Statement

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