CCAP logo

CCAP

Crescent Capital BDC, Inc.NASDAQFinancial Services
$12.37+0.90%OpenMarket Cap: $456.7M

As of 2026-04-06

Valuation

P/E (TTM)

13.24

PEG

P/B

0.65

P/S

2.76

EV/EBITDA

-532.57

DCF Value

$1,149.09

FCF Yield

13.7%

Div Yield

14.4%

Margins & Returns

Gross Margin

43.2%

Operating Margin

45.4%

Net Margin

20.9%

ROE

4.8%

ROA

2.1%

ROIC

4.5%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$43.9M80.6%$47.9M$8.5M$0.23$0.84
FY 2025$156.2M78.0%$118.9M$34.5M$0.93$2.25
Q3 2025$36.4M26.9%$7.4M$7.1M$0.19$0.89
Q2 2025$43.0M44.5%$15.4M$15.0M$0.41$0.89
Q1 2025$42.1M16.9%$4.4M$3.9M$0.45$0.89
Q4 2024$26.5M46.7%$10.1M$10.0M$0.27$0.91
FY 2024$142.4M58.6%$74.7M$73.6M$1.99$2.45
Q3 2024$33.3M54.3%$16.0M$15.3M$0.64$0.93
Q2 2024$37.8M60.6%$20.6M$20.4M$0.55$0.94
Q1 2024$44.8M67.3%$28.0M$28.0M$0.76$0.92
Q4 2023$47.9M69.0%$31.0M$30.9M$0.83$0.91
FY 2023$147.3M62.8%$84.1M$83.8M$2.33$0.99