SLR Investment Corp.

NASDAQ: SLRC · Real-Time Price · USD
15.31
-0.23 (-1.48%)
At close: May 01, 2025, 3:59 PM
15.05
-1.67%
Pre-market: May 02, 2025, 08:57 AM EDT

SLR Investment Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
104.99M 201.33M 28.32M 69.53M 23.6M 66.35M 76.27M 82.06M 117.09M
n/a 59.96M 5.4M 44.16M 32.44M 50.15M 49.76M 49.68M 51.88M
104.99M 141.37M 22.91M 25.37M -8.84M 16.2M 26.51M 32.38M 65.21M
95.76M 148.9M 74.84M 59.57M 15.45M 56.02M 91.6M 92.1M 131.39M
171.01M 177.27M 131.01M 97.48M 93M 111.53M 101M 89.24M 110.22M
95.76M 76.39M 18.34M 59.57M 15.45M 56.02M 66.87M 70.43M 106.81M
95.76M 76.39M 65.96M 59.57M 15.45M 56.02M 66.87M 70.43M 106.81M
9.38M 10.65M 11.5M 9.96M 8.15M 8.48M 9.4M 8.85M 10.28M
n/a n/a 0.13 0.43 0.16 0.36 0.43 0.52 0.70
n/a n/a -1.53M -5.78M -20.06M 1.85M -24.73M 2.78M -24.57M
3.86M -7.52M 9.97M 9.96M 8.15M 10.33M 9.4M 11.63M 10.28M
71.46M 72.51M 46.09M 29.88M 27.16M 28.9M 24.73M 21.67M 24.57M
5.52M n/a n/a n/a n/a n/a n/a n/a n/a
3.86M 52.43M 102.67M 9.96M 8.15M 10.33M 9.4M 11.63M 10.28M
n/a n/a -47.61M 89.44M 42.61M 86.77M -161.14K 96.31M 131.39M
54.55M 54.55M 51.68M 42.26M 42.26M 42.26M 42.26M 42.26M 42.26M
54.55M 54.55M 51.68M 42.26M 42.26M 42.26M 42.26M 42.26M 42.26M
1.76 1.40 1.28 1.41 0.37 1.33 1.58 1.67 2.53
1.76 1.40 1.28 1.41 0.37 1.33 1.58 1.67 2.53
167.22M 148.9M 64.43M 89.44M 42.61M 56.02M 91.6M 92.1M 131.39M
n/a 148.9M n/a n/a n/a n/a n/a 38.2M 106.81M
n/a n/a 76.59M 49.94M 52.5M 96.94M 88.73M 60.89M 45.8M