Crescent Capital BDC, Inc. CCAP

Latest FY: 2025 Financial Services Asset Management
Market Price $10.46
Market Cap $385.41M
P/E Ratio 5.78
Quick Peer Compare (Financial Services):
Revenue (FY 2025) ↓-43.2% YoY
$47.42M
3-Yr CAGR: 27.0%
Net Income ↓-53.1% YoY
$34.51M
Net Margin: 72.8%
Free Cash Flow ↑26.8% YoY
$74.72M
FCF Yield: 19.39%
EPS (Diluted) ↓-24.6% YoY
$1.81
Basic: $1.81
Return on Equity Efficiency
4.9%
ROA: 2.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 (CCAP)

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 $77.1M $61.6M $54.7M $1.80 0.00% $-61.8M $-61.8M
FY 2021 $94.0M +21.9% $74.2M $83.6M +53.0% $1.67 -7.2% $1.68 9.52% $-157.7M $-157.7M -155.1%
FY 2022 $23.2M -75.3% $23.2M $15.5M -81.4% $1.93 +15.6% $1.79 14.01% $28.0M $28.0M +117.7%
FY 2023 $92.5M +299.0% $33.7M $83.8M +439.4% $2.30 +19.2% $1.80 10.34% $92.3M $92.3M +230.2%
FY 2024 $83.5M -9.7% $20.7M $73.6M -12.2% $2.40 +4.3% $2.03 10.56% $58.9M $58.9M -36.2%
FY 2025 $47.4M -43.2% $47.4M $34.5M -53.1% $1.81 -24.6% $1.83 13.03% $74.7M $74.7M +26.8%
$

Valuation

Market Price $10.46
Market Cap $385.41M
Enterprise Value $1.25B
P/E Ratio 5.78
P/B Ratio 0.55
FCF Yield 19.39%
Dividend Yield 17.51%
Shares Outstanding 36,846,000
%

Profitability & Margins

Gross Margin 45.22%
Operating Margin 208.10%
Net Margin 72.77%
Return on Equity (ROE) 4.89%
Return on Assets (ROA) 2.13%
Asset Turnover 0.03x
Revenue 3-Yr CAGR 26.96%
🛡️

Financial Health & Liquidity

Current Ratio N/A
Cash Ratio N/A
Debt / Equity 1.238
Debt / Assets 0.539
Cash & Equivalents $5.04M
Total Debt $873.76M
Book Value / Share $19.16
💧

Cash Flow Efficiency

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

Per Share Metrics

EPS (Diluted) $1.81
EPS (Basic) $1.81
Dividends / Share $1.83
Book Value / Share $19.16
EPS YoY Growth -24.58%
🏛️

Balance Sheet (FY 2025)

Total Assets $1.62B
Total Liabilities $916.10M
Stockholders' Equity $706.04M
Current Assets N/A
Current Liabilities N/A