SLR Investment Corp. (SLRC)
NASDAQ: SLRC · Real-Time Price · USD
16.02
0.00 (0.00%)
At close: Dec 5, 2025, 4:00 PM EST
16.05
+0.03 (0.19%)
After-hours: Dec 5, 2025, 7:51 PM EST

SLR Investment Revenue

SLR Investment had revenue of $39.79M in the quarter ending June 30, 2025, with 0.21% growth. This brings the company's revenue in the last twelve months to $151.73M, down -9.14% year-over-year. In the year 2024, SLR Investment had annual revenue of $160.41M with 13.69% growth.

Revenue (ttm)
$151.73M
Revenue Growth
-9.14%
P/S Ratio
3.98
Revenue / Employee
n/a
Employees
n/a
Market Cap
873.97M

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2024160.41M19.31M13.69%
Dec 31, 2023141.10M67.71M92.25%
Dec 31, 202273.39M-34.72M-32.12%
Dec 31, 2021108.12M57.29M112.72%
Dec 31, 202050.83M-58.56M-53.53%
Dec 31, 2019109.38M-11.40M-9.44%
Dec 31, 2018120.78M-2.96M-2.39%
Dec 31, 2017123.74M-39.24M-24.08%
Dec 31, 2016162.98M113.30M228.02%
Dec 31, 201549.69M-39.55M-44.32%
Dec 31, 201489.23M-44.68M-33.37%
Dec 31, 2013133.92M-34.09M-20.29%
Dec 31, 2012168.01M58.91M53.99%
Dec 31, 2011109.10M-73.94M-40.40%
Dec 31, 2010183.04M56.33M44.46%
Dec 31, 2009126.71M489.32M-
Dec 31, 2008-362.61M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition