SLR Investment Corp. (SLRC)
NASDAQ: SLRC · Real-Time Price · USD
12.58
-0.18 (-1.41%)
Jul 31, 2026, 4:00 PM EDT - Market closed

SLR Investment Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
233.35235.32230.77182.18298.76245.89
Revenue Growth
11.22%1.97%26.67%-39.02%21.50%463.73%
Net Income
89.7492.5495.7676.3913.2912.15
Earnings Per Share
1.641.701.761.400.351.41
EPS Growth
0.61%-3.41%25.71%300.00%-75.18%281.08%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
400.13364.3414.27344.15428.33322.94
Total Debt
1,1381,1461,0321,1781,086812.04
Net Cash (Debt)
-1,138-1,146-1,032-1,178-1,086-812.04
Net Cash Growth
------
Net Cash Per Share
-20.86-21.01-18.91-21.59-21.01-19.21

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
67.19176.96198.54-76.8817.8218.97
Capital Expenditures
--157.07-123.52--0.01-0.01
Free Cash Flow
67.1919.8875.03-76.8817.818.96
Free Cash Flow Growth
-67.70%-73.50%---6.10%-28.96%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
43.45%44.07%41.01%24.68%6.07%6.70%
Profit Margin
38.46%39.32%41.49%41.93%4.45%4.94%
FCF Margin
28.79%8.45%32.51%-42.20%5.96%7.71%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.2401.6401.6401.6401.1201.640
Dividend Per Share Growth
-6.10%0%0%46.43%-31.71%0%
Dividend Yield
9.86%2.42%1.36%11.82%2.92%2.95%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
7.659.099.1810.7439.7413.07
Forward PE
9.509.689.678.678.3711.82
P/FCF Ratio
-42.4211.75-42.8041.08
PS Ratio
3.203.583.824.502.553.17