Barings BDC, Inc. BBDC

Latest FY: 2025 Financial Services Asset Management
Market Price $9.00
Market Cap $942.36M
P/E Ratio 8.04
Quick Peer Compare (Financial Services):
Revenue (FY 2025) ↓-8.1% YoY
$113.62M
3-Yr CAGR: 92.2%
Net Income ↓-7.6% YoY
$101.92M
Net Margin: 89.7%
Free Cash Flow ↑31.4% YoY
$160.54M
FCF Yield: 17.04%
EPS (Diluted) ↓-9.7% YoY
$1.12
Basic: $1.12
Return on Equity Efficiency
8.8%
ROA: 3.9%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (BBDC)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Div / Sh Div Yield Op. Cash Flow Free Cash Flow FCF YoY
FY 2020 0.00% $-218.1M $-218.1M
FY 2021 $77.7M $0.90 $0.82 7.44% $-396.6M $-396.6M -81.8%
FY 2022 $16.0M $14.6M $4.7M -94.0% $1.12 +24.4% $0.95 11.66% $86.3M $86.3M +121.8%
FY 2023 $139.7M +772.7% $55.0M $128.0M +2,634.4% $1.19 +6.2% $1.02 11.89% $76.9M $76.9M -10.8%
FY 2024 $123.6M -11.5% $38.1M $110.3M -13.8% $1.24 +4.2% $1.04 10.87% $122.2M $122.2M +58.8%
FY 2025 $113.6M -8.1% $28.5M $101.9M -7.6% $1.12 -9.7% $1.19 12.96% $160.5M $160.5M +31.4%
$

Valuation

Market Price $9.00
Market Cap $942.36M
Enterprise Value $2.09B
P/E Ratio 8.04
P/B Ratio 0.81
FCF Yield 17.04%
Dividend Yield 13.22%
Shares Outstanding 104,706,900
%

Profitability & Margins

Gross Margin 25.12%
Operating Margin 89.71%
Net Margin 89.71%
Return on Equity (ROE) 8.78%
Return on Assets (ROA) 3.87%
Asset Turnover 0.04x
Revenue 3-Yr CAGR 92.19%
🛡️

Financial Health & Liquidity

Current Ratio N/A
Cash Ratio N/A
Debt / Equity 1.037
Debt / Assets 0.456
Cash & Equivalents $53.85M
Total Debt $1.20B
Book Value / Share $11.09
💧

Cash Flow Efficiency

Operating Cash Flow $160.54M
Capital Expenditures (CapEx) N/A
Free Cash Flow $160.54M
OCF / Revenue 141.30%
FCF / Revenue 141.30%
FCF 3-Yr CAGR 23.00%
🏷️

Per Share Metrics

EPS (Diluted) $1.12
EPS (Basic) $1.12
Dividends / Share $1.19
Book Value / Share $11.09
EPS YoY Growth -9.68%
🏛️

Balance Sheet (FY 2025)

Total Assets $2.64B
Total Liabilities $1.48B
Stockholders' Equity $1.16B
Current Assets N/A
Current Liabilities N/A