SLR Investment Corp.

NASDAQ: SLRC · Real-Time Price · USD
15.63
0.32 (2.09%)
At close: May 02, 2025, 3:59 PM
15.65
0.10%
After-hours: May 02, 2025, 04:05 PM EDT

SLR Investment Balance Sheet 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
414.27M 344.15M 428.33M 322.94M 388.78M 436.35M 207.22M 150.79M 312.05M
n/a n/a 18.06M 320.04M 380.04M 419.66M 251.39M 145.12M n/a
2.01B 2.15B 2.09B 1.67B 1.53B 1.49B 1.46B 1.46B 1.3B
-2.01B n/a -2.54B -2.01B -1.94B -1.95B -1.68B -1.64B -1.65B
11.99M 24.34M 22.02M 16.93M 14.66M 18.1M 19.35M 28.57M 8.08M
n/a n/a 428.33M 484.05M n/a n/a -1.68B -1.66B -1.98B
n/a n/a n/a n/a n/a n/a n/a n/a n/a
28.75M 369.1M 19.11M 339.86M 403.44M 454.45M 226.57M 158.42M 10.23M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a n/a n/a n/a n/a n/a n/a n/a n/a
2.01B 2.15B 2.09B 1.67B 1.53B 1.49B 1.46B 1.46B 1.3B
2.45B 2.52B 2.54B 2.01B 1.94B 1.95B 1.68B 1.64B 1.65B
405.35M 339.82M 433.04M 341.86M 400.78M 440.67M 273.43M 164.51M 329.02M
n/a n/a 358.04M 170.86M -270.67M -146.45M -20.77M n/a n/a
n/a n/a n/a n/a n/a n/a n/a n/a n/a
-422.34M -355.69M -805.94M -524.71M -410.05M -454.45M -287.26M -179.3M -343.59M
422.34M n/a 433.04M 341.86M 400.78M 440.67M 273.65M 293.87M 272.11M
n/a n/a n/a n/a n/a n/a n/a 539.47M 312.31M
n/a n/a n/a n/a n/a n/a n/a -539.47M -312.31M
n/a n/a 433.04M 812.04M 671.45M 587.12M 473.54M 426.09M 459.93M
1.46B 1.54B 1.54B 1.17B 1.08B 1.04B 764.26M 719.96M 732.04M
n/a 1.18B 1.09B 812.04M 671.45M 587.12M 473.54M 539.47M 387.31M
546K 546K 546K 423K 423K 423K 423K 423K 422K
n/a -131.84M -163.38M -95.14M -110.88M -83.33M -73.69M -13.32M -11.85M
n/a n/a 999.73M 842.28M 852.02M 905.88M -74M -70M -63M
992.93M 986.64M 999.73M 842.28M 852.02M 905.88M 919.17M 921.61M 918.51M
2.01B 2.15B 2.1B 1.67B 1.53B 1.49B 1.46B 1.61B 1.3B