Kayne Anderson BDC, Inc. KBDC

Latest FY: 2025 Financial Services Asset Management
Market Price $13.48
Market Cap $894.40M
P/E Ratio 8.07
Quick Peer Compare (Financial Services):
Revenue (FY 2025) ↓-17.5% YoY
$102.14M
3-Yr CAGR: 26.6%
Net Income ↓-29.0% YoY
$93.71M
Net Margin: 91.7%
Free Cash Flow ↑81.9% YoY
-$98.72M
FCF Yield: -11.04%
EPS (Diluted) ↓-17.7% YoY
$1.67
Basic: $1.67
Return on Equity Efficiency
8.4%
ROA: 4.1%

📊 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 (KBDC)

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 2021 $18.8M $14.3M $22.3M $2.08 $-559.1M $-559.1M
FY 2022 $50.4M +168.7% $30.1M $45.8M +105.3% $1.68 -19.2% $0.85 $-541.8M $-541.8M +3.1%
FY 2023 $82.8M +64.2% $30.5M $77.1M +68.4% $2.16 +28.6% $1.78 $-110.1M $-110.1M +79.7%
FY 2024 $123.8M +49.5% $62.2M $131.9M +71.2% $2.03 -6.0% $1.70 10.28% $-544.5M $-544.5M -394.8%
FY 2025 $102.1M -17.5% $25.8M $93.7M -29.0% $1.67 -17.7% $1.76 12.26% $-98.7M $-98.7M +81.9%
$

Valuation

Market Price $13.48
Market Cap $894.40M
Enterprise Value $1.99B
P/E Ratio 8.07
P/B Ratio 0.81
FCF Yield -11.04%
Dividend Yield 13.02%
Shares Outstanding 66,349,999
%

Profitability & Margins

Gross Margin 25.24%
Operating Margin 115.72%
Net Margin 91.74%
Return on Equity (ROE) 8.44%
Return on Assets (ROA) 4.10%
Asset Turnover 0.04x
Revenue 3-Yr CAGR 26.55%
🛡️

Financial Health & Liquidity

Current Ratio N/A
Cash Ratio N/A
Debt / Equity 1.006
Debt / Assets 0.488
Cash & Equivalents $18.03M
Total Debt $1.12B
Book Value / Share $16.73
💧

Cash Flow Efficiency

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

Per Share Metrics

EPS (Diluted) $1.67
EPS (Basic) $1.67
Dividends / Share $1.76
Book Value / Share $16.73
EPS YoY Growth -17.73%
🏛️

Balance Sheet (FY 2025)

Total Assets $2.29B
Total Liabilities $1.18B
Stockholders' Equity $1.11B
Current Assets N/A
Current Liabilities N/A