Crescent Capital BDC, Inc. (CCAP)
NASDAQ: CCAP · IEX Real-Time Price · USD
19.35
+0.60 (3.20%)
At close: Jul 2, 2024, 4:00 PM
19.25
-0.10 (-0.52%)
After-hours: Jul 2, 2024, 5:51 PM EDT

Crescent Capital BDC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019 2018 - 2015
Market Capitalization
717644395496410-
Upgrade
Market Cap Growth
52.06%63.18%-20.37%20.80%--
Upgrade
Enterprise Value
1,5171,4641,0321,103867309
Upgrade
PE Ratio
6.867.6825.405.937.51-
Upgrade
PS Ratio
3.673.503.385.285.32-
Upgrade
PB Ratio
0.950.870.640.760.73-
Upgrade
P/FCF Ratio
6.196.9814.12-3.14-6.64-
Upgrade
P/OCF Ratio
6.196.9814.12-3.14-6.64-
Upgrade
EV/Sales Ratio
7.777.958.8411.7411.255.77
Upgrade
EV/EBITDA Ratio
14.3717.2065.7412.8515.7110.49
Upgrade
EV/EBIT Ratio
14.3717.2065.7412.8515.7110.49
Upgrade
EV/FCF Ratio
13.1015.8736.93-7.00-14.04-1.52
Upgrade
Debt / Equity Ratio
1.111.141.070.970.840.79
Upgrade
Debt / EBITDA Ratio
7.889.9241.697.358.5510.95
Upgrade
Debt / FCF Ratio
7.189.1523.41-4.00-7.64-1.59
Upgrade
Asset Turnover
0.120.110.090.080.080.08
Upgrade
Return on Equity (ROE)
14.10%11.50%2.50%13.90%10.50%8.40%
Upgrade
Return on Assets (ROA)
6.40%5.20%1.20%7.10%5.60%4.40%
Upgrade
Return on Capital (ROIC)
5.60%5.20%4.68%3.78%4.84%4.34%
Upgrade
Earnings Yield
14.51%13.02%3.94%16.87%13.32%-
Upgrade
FCF Yield
16.15%14.33%7.08%-31.80%-15.06%-
Upgrade
Dividend Yield
9.61%10.40%14.00%9.60%11.30%-
Upgrade
Payout Ratio
65.96%77.70%358.00%57.50%82.80%0.00%
Upgrade
Buyback Yield / Dilution
-14.16%-16.32%-8.46%-2.88%-59.60%-61.80%
Upgrade
Total Shareholder Return
-4.55%-5.92%5.54%6.72%-48.30%-61.80%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).