Crescent Capital BDC, Inc. (CCAP)
NASDAQ: CCAP · Real-Time Price · USD
11.00
-0.18 (-1.61%)
At close: Jul 29, 2026, 4:00 PM EDT
10.98
-0.02 (-0.18%)
After-hours: Jul 29, 2026, 6:16 PM EDT

Crescent Capital BDC Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
55.8377.44119.22126.6940.65110.23
Revenue Growth
-40.95%-35.04%-5.90%211.64%-63.12%65.95%
Net Income
15.0934.5173.6583.8415.5483.63
Earnings Per Share
0.410.931.992.330.502.94
EPS Growth
-69.40%-53.27%-14.59%366.00%-82.99%48.48%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
26.5931.539.4224.4717.0723.53
Total Debt
907.13873.76875.84844.78654.46631.04
Net Cash (Debt)
-907.13-873.76-875.84-844.78-654.46-631.04
Net Cash Growth
------
Net Cash Per Share
-24.51-23.59-23.63-23.51-21.19-22.16

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
83.6392.374.7258.9127.95-157.65
Free Cash Flow
83.6392.374.7258.9127.95-157.65
Free Cash Flow Growth
1852.56%23.52%26.85%110.75%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
30.14%46.73%63.08%67.21%38.62%77.91%
Profit Margin
27.03%44.56%61.78%66.18%38.24%75.87%
FCF Margin
149.79%119.19%62.68%46.50%68.76%-143.03%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '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.74%0.60%1.83%0%0%0%
Dividend Yield
13.18%12.40%9.52%12.05%14.01%9.52%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
26.9815.119.667.4625.565.99
Forward PE
7.348.619.107.937.0910.70
P/FCF Ratio
-5.639.5310.9314.12-
PS Ratio
2.516.715.975.089.714.50