Crescent Capital BDC, Inc. (CCAP)
NASDAQ: CCAP · Real-Time Price · USD
10.38
+1.14 (12.34%)
At close: Nov 10, 2026, 4:00 PM EST
10.43
+0.05 (0.48%)
After-hours: Nov 10, 2026, 7:30 PM EST

Crescent Capital BDC Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
151.93167.29197.36184.13116.7293.99
Revenue Growth
-12.12%-15.24%7.18%57.76%24.19%21.88%
Gross Profit
151.93167.29197.36184.13116.7293.99
Operating Income
117.99126.04153.35142.5991.7669.64
Net Income
-0.1634.5173.6583.8415.5483.63
Earnings Per Share
-0.000.931.992.330.502.94
EPS Growth
--53.12%-14.84%363.68%-82.86%48.70%

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
12.085.0410.137.786.410.07
Total Debt
915.58873.76875.84844.78654.46631.04
Net Cash (Debt)
-903.5-868.72-865.71-837-648.06-620.97
Net Cash Growth
------
Net Cash Per Share
-24.48-23.45-23.36-23.30-20.98-21.81

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
33.1174.7258.9192.327.95-157.65
Free Cash Flow
33.1174.7258.9192.327.95-157.65
Free Cash Flow Growth
-32.69%26.85%-36.18%230.21%--

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '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
77.66%75.34%77.70%77.44%78.62%74.10%
Pretax Margin
1.08%21.63%38.10%46.24%13.45%91.38%
Profit Margin
-0.10%20.63%37.32%45.53%13.32%88.98%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.4501.6801.6701.6401.6401.640
Dividend Per Share Growth
-34.97%0.60%1.83%0%0%0%
Dividend Yield
13.97%11.95%8.69%9.44%12.83%10.22%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-15.069.677.6825.405.93
Forward PE
7.328.619.107.937.0910.70
PS Ratio
2.523.113.613.503.385.28