TCPC
TCPC
NASDAQ · Financial Services

Blackrock Tcp Capital Corp

$4.30
+0.03 (+0.70%)
As of Nov 7, 2:06 AM ET ·
Financial Highlights (FY 2026)
Revenue
199.44M
Net Income
-87,897,945
Gross Margin
55.9%
Profit Margin
-44.1%
Rev Growth
+3.7%
D/E Ratio
1.73
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 55.9% 55.9% 64.7% 64.7%
Operating Margin 54.4% 49.0% 35.5% 36.4%
Profit Margin -44.1% -41.9% 30.4% 31.1%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 199.44M 192.34M 64.18M 73.11M
Gross Profit 111.43M 107.46M 41.54M 47.32M
Operating Income 108.54M 94.21M 22.79M 26.58M
Net Income -87,897,945 -76,292,940 19.50M 22.71M
Gross Margin 55.9% 55.9% 64.7% 64.7%
Operating Margin 54.4% 49.0% 35.5% 36.4%
Profit Margin -44.1% -41.9% 30.4% 31.1%
Rev Growth +3.7% +3.7% +12.2% +20.0%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 114.49M 114.49M 61.98M 56.92M
Total Equity 66.12M 66.12M 307.70M 294.85M
D/E Ratio 1.73 1.73 0.20 0.19
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 108.55M 99.45M 31.26M 36.23M
Free Cash Flow — — 13.46M 11.55M