Logo image of TCPC

BLACKROCK TCP CAPITAL CORP (TCPC) Stock Income Statement

NASDAQ:TCPC - Nasdaq - US09259E1082 - Common Stock - Currency: USD

9.45  +0.01 (+0.11%)

After market: 9.48 +0.03 (+0.32%)

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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
TCPC Revenue ChartTCPC Revenue over time chart
249.04M209.33M181.00M165.10M172.10M
Cost Of Goods
TCPC Cost Of Goods ChartTCPC Cost Of Goods over time chart
91.66M73.13M67.00M68.00M66.30M
Gross Profit
TCPC Gross Profit ChartTCPC Gross Profit over time chart
157.38M136.20M114.00M97.10M105.80M
Operating Expenses
TCPC Operating Expenses ChartTCPC Operating Expenses over time chart
33.95M29.39M25.60M24.60M22.60M
Selling, General, and Administrative Expenses
TCPC Selling, General, and Administrative Expenses ChartTCPC Selling, General, and Administrative Expenses over time chart
30.52M26.87M22.90M21.90M20.00M
Operating Income
TCPC Operating Income ChartTCPC Operating Income over time chart
123.42M106.80M88.40M72.50M83.20M
Interest Income/Expense
TCPC Interest Income/Expense ChartTCPC Interest Income/Expense over time chart
-161.12M-68.08M-97.70M67.50M-5.50M
Non Recurring Items
TCPC Non Recurring Items ChartTCPC Non Recurring Items over time chart
N/A0.000.00-6.20M-6.30M
Income Before Taxes
TCPC Income Before Taxes ChartTCPC Income Before Taxes over time chart
-37.70M38.72M-9.20M133.80M71.40M
Income Tax
TCPC Income Tax ChartTCPC Income Tax over time chart
198.71K247.32KN/AN/A0.00
Net Income
TCPC Net Income ChartTCPC Net Income over time chart
-37.90M38.47M-9.20M133.80M71.40M
 
Per Share Data
EPS Diluted Total Ops
TCPC EPS Diluted Total Ops ChartTCPC EPS Diluted Total Ops over time chart
-0.500.67-0.162.321.23
Non GAAP EPS
TCPC Non GAAP EPS ChartTCPC Non GAAP EPS over time chart
1.671.841.521.261.39
 
Statistics
Gross Profit Margin
TCPC Gross Profit Margin ChartTCPC Gross Profit Margin over time chart
63.19%65.06%62.98%58.81%61.48%
Profit Margin
TCPC Profit Margin ChartTCPC Profit Margin over time chart
-15.22%18.38%-5.08%81.04%41.49%
Operating Profit Margin
TCPC Operating Profit Margin ChartTCPC Operating Profit Margin over time chart
49.56%51.02%48.84%43.91%48.34%

All data in USD

Charts

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