BlackRock TCP Capital Corp. logo
BlackRock TCP Capital Corp. TCPC
$ 11.05 1.28%

BlackRock TCP Capital Corp. Financial Statements 2011-2024 | TCPC

Annual Financial Statements BlackRock TCP Capital Corp.

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

658 M 835 M 835 M 867 M 844 M 653 M 621 M 449 M 317 M -

Shares

58 M 58.8 M 58.8 M 57 M 50.9 M 48.9 M 39.4 M 25.9 M 21.5 M -

Net Income

83.2 M 30.6 M 45.5 M 90.6 M 95.4 M 78.1 M 50 M 63.4 M 27.5 M 6.73 M

Revenue

172 M 195 M 190 M 176 M 148 M 147 M 107 M 69.6 M 52.2 M 54.5 M

EBITDA

83.2 M -15.8 M 5.1 M 116 M 81.3 M 106 M 84.2 M -697 K 38.3 M -

Operating Expenses

88.9 M 8.74 M 9.12 M 7.92 M 8.85 M 8.88 M 8.63 M 5.26 M 4.77 M -

General and Administrative Expenses

8.52 M 8.74 M 9.03 M 7.88 M 8.28 M 8 M 7.82 M 4.29 M 3.29 M 7.35 M

All numbers in USD currency