Logo image of CCAP

CRESCENT CAPITAL BDC INC (CCAP) Stock Income Statement

USA - NASDAQ:CCAP - US2256551092 - Common Stock

13.33 USD
+0.17 (+1.29%)
Last: 11/18/2025, 8:00:02 PM
13.4 USD
+0.07 (+0.53%)
After Hours: 11/18/2025, 8:00:02 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
CCAP Revenue ChartCCAP Revenue over time chart
183.17M197.36M184.13M116.70M94.00M
Gross Premiums Earned
CCAP Gross Premiums Earned ChartCCAP Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
CCAP Loss Claims ChartCCAP Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
CCAP Deferred Policy Acquisition Expense ChartCCAP Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
CCAP Net Interest Income ChartCCAP Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
CCAP Non Interest Income ChartCCAP Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
CCAP Loan Loss Provision ChartCCAP Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
CCAP Net Interest Income after Provision ChartCCAP Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
CCAP Non Interest Expense ChartCCAP Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
CCAP Minority Interest Expense ChartCCAP Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
CCAP Cost Of Goods ChartCCAP Cost Of Goods over time chart
100.27M103.60M96.93M60.00M41.00M
Gross Profit
CCAP Gross Profit ChartCCAP Gross Profit over time chart
82.90M93.77M87.20M56.70M53.00M
Operating Expenses
CCAP Operating Expenses ChartCCAP Operating Expenses over time chart
3.72M3.18M3.35M-3.20M3.10M
Research and Development
CCAP Research and Development ChartCCAP Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
CCAP Selling, General, and Administrative Expenses ChartCCAP Selling, General, and Administrative Expenses over time chart
3.72M3.18M3.35M3.20M3.10M
Operating Income
CCAP Operating Income ChartCCAP Operating Income over time chart
79.18M90.59M83.85M59.90M49.90M
Interest Income/Expense
CCAP Interest Income/Expense ChartCCAP Interest Income/Expense over time chart
-33.34M-15.38M1.30M-44.20M37.20M
Other Income/Expense
CCAP Other Income/Expense ChartCCAP Other Income/Expense over time chart
nullnullnullnull-1.20M
Non Recurring Items
CCAP Non Recurring Items ChartCCAP Non Recurring Items over time chart
nullnullnullnull0
Income Before Taxes
CCAP Income Before Taxes ChartCCAP Income Before Taxes over time chart
45.83M75.20M85.14M15.70M85.90M
Income Tax
CCAP Income Tax ChartCCAP Income Tax over time chart
1.66M1.55M1.31M200.00K2.30M
Net Income
CCAP Net Income ChartCCAP Net Income over time chart
44.18M73.65M83.84M15.50M83.60M
EBITDA
CCAP EBITDA ChartCCAP EBITDA over time chart
nullundefinedundefinedundefinedundefined
 
Per Share Data
EPS Diluted Total Ops
CCAP EPS Diluted Total Ops ChartCCAP EPS Diluted Total Ops over time chart
1.1921.98722.33350.52.94
Non GAAP EPS
CCAP Non GAAP EPS ChartCCAP Non GAAP EPS over time chart
2.12.542.31.73999999999999981.9
 
Statistics
Gross Profit Margin
CCAP Gross Profit Margin ChartCCAP Gross Profit Margin over time chart
45.26%47.51%47.36%48.59%56.38%
Profit Margin
CCAP Profit Margin ChartCCAP Profit Margin over time chart
24.12%37.32%45.53%13.28%88.94%
Operating Profit Margin
CCAP Operating Profit Margin ChartCCAP Operating Profit Margin over time chart
43.23%45.90%45.54%51.33%53.09%

All data in USD

Charts

CCAP Income Statement data chartCCAP Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 50M 100M 150M
CCAP Earnings Per Share (EPS) chartCCAP EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 1 2