SLR Investment Corp. logo
SLR Investment Corp. SLRC
$ 16.0 2.43%

SLR Investment Corp. Financial Statements 2011-2024 | SLRC

Annual Financial Statements SLR Investment Corp.

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

733 M 871 M 864 M 888 M 909 M 689 M 793 M 998 M 927 M 825 M

Shares

42.3 M 42.1 M 42.3 M 42.3 M 42.3 M 42.5 M 42.9 M 44.6 M 37.2 M 36.5 M

Net Income

15.5 M 56 M 66.9 M 70.4 M 107 M 14.1 M 48.5 M 75.3 M 116 M 61.3 M

Revenue

23.6 M 64.5 M 76.3 M 79.3 M 117 M 20.6 M 57.2 M 85.9 M 131 M 130 M

EBITDA

119 M - - - - - - - - -

Operating Expenses

8.15 M 8.48 M 9.4 M 8.84 M 10.3 M 6.55 M 8.72 M 10.2 M 15.1 M 56 M

General and Administrative Expenses

8.15 M 8.48 M 9.4 M 8.84 M 10.3 M 8.25 M 8.72 M 10.2 M 7.83 M 47 M

All numbers in USD currency