SLR Investment Corp. (SLRC)
NASDAQ: SLRC · Real-Time Price · USD
11.67
-0.15 (-1.23%)
Nov 3, 2026, 11:44 AM EST - Market open

SLR Investment Revenue

SLR Investment had revenue of $48.82M in the quarter ending June 30, 2026, a decrease of -9.45%. This brings the company's total for the last twelve months to $209.56M, down -5.79% year-over-year. In the year 2025, SLR Investment had annual revenue of $218.54M, down -5.97%. That makes SLR Investment the 17,160th largest company in the world by revenue and 2,855th in the United States.

Revenue (ttm)
$209.56M
Revenue Growth
-5.79%
P/S Ratio
3.05
Revenue / Employee
n/a
Employees
n/a
Market Cap
636.38M

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2025218.54M-13.89M-5.97%
Dec 31, 2024232.43M3.12M1.36%
Dec 31, 2023229.31M--
Dec 31, 2022---
Dec 31, 2021---
Dec 31, 2020---
Dec 31, 2019154.71M1.19M0.77%
Dec 31, 2018153.53M10.19M7.11%
Dec 31, 2017143.34M-8.50M-5.60%
Dec 31, 2016151.84M36.28M31.39%
Dec 31, 2015115.56M-6.38M-5.23%
Dec 31, 2014121.94M-41.66M-25.46%
Dec 31, 2013163.59M10.34M6.75%
Dec 31, 2012153.25M14.35M10.33%
Dec 31, 2011138.90M14.26M11.44%
Dec 31, 2010124.64M14.97M13.65%
Dec 31, 2009109.67M--

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. It does not take any expenses into account and is therefore different from profits.