TCPC
TCPC

Blackrock Tcp Capital Corp

NASDAQ · Financial Services
$4.86
-0.08 (-1.62%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 276.28M 237.64M 71.00M 64.18M 73.11M
Net Income -67,236,523 -52,049,604 26.87M 19.50M 22.71M
EPS
Profit Margin -24.3% -23.1% 37.9% 30.4% 31.1%
Rev Growth +16.3% +16.3% +20.4% +12.2% +20.0%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 121.13M 121.13M 65.64M 61.98M 56.92M
Total Equity 85.04M 85.04M 319.26M 307.70M 294.85M
D/E Ratio 1.42 1.42 0.21 0.20 0.19
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 140.86M 115.10M 32.82M 31.26M 36.23M
Free Cash Flow 17.99M 13.46M 11.55M