Crescent Capital BDC, Inc. (CCAP)
NASDAQ: CCAP · Real-Time Price · USD
10.68
-0.13 (-1.20%)
At close: Aug 20, 2026, 4:00 PM EDT
10.80
+0.12 (1.12%)
After-hours: Aug 20, 2026, 4:41 PM EDT

Crescent Capital BDC Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
156.4167.29197.36184.13116.7293.99
Revenue Growth
-14.62%-15.24%7.18%57.76%24.19%21.88%
Gross Profit
156.4167.29197.36184.13116.7293.99
Operating Income
120.09126.04153.35142.5991.7669.64
Net Income
-3.1734.5173.6583.8415.5483.63
Earnings Per Share
-0.090.931.992.330.502.94
EPS Growth
--53.12%-14.84%363.68%-82.86%48.70%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
15.65.0410.137.786.410.07
Total Debt
925.99873.76875.84844.78654.46631.04
Net Cash (Debt)
-910.38-868.72-865.71-837-648.06-620.97
Net Cash Growth
------
Net Cash Per Share
-24.63-23.45-23.36-23.30-20.98-21.81

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
39.4774.7258.9192.327.95-157.65
Free Cash Flow
39.4774.7258.9192.327.95-157.65
Free Cash Flow Growth
-39.61%26.85%-36.18%230.21%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
76.79%75.34%77.70%77.44%78.62%74.10%
Pretax Margin
-0.85%21.63%38.10%46.24%13.45%91.38%
Profit Margin
-2.03%20.63%37.32%45.53%13.32%88.98%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.3901.6801.6701.6401.6401.640
Dividend Per Share Growth
-34.97%0.60%1.83%0%0%0%
Dividend Yield
13.02%12.80%10.49%12.73%19.42%15.83%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-15.069.677.6825.405.93
Forward PE
7.538.619.107.937.0910.70
PS Ratio
2.523.113.613.503.385.28