SLR Investment Corp. logo

SLR Investment Corp.

SLRC | NASDAQ
Chart Builder DCF Calculator
$12.03
+$0.03 (+0.25%)
At close: Sep 21, 2026, 4:00 PM ET
$12.02
-$0.01 (-0.08%)
After-hours: Sep 21, 2026, 7:30 PM ET
Fiscal Year
Period Ending
FY 2025
Dec 30, 2025
FY 2024
Dec 30, 2024
FY 2023
Dec 30, 2023
FY 2022
Dec 30, 2022
FY 2021
Dec 30, 2021
FY 2020
Dec 30, 2020
Revenue
220.14M 176.45M 159.05M 74.4M 99.41M 50.76M
Cost of Revenue
58.7M 71.46M 72.51M 46.09M 29.88M 27.16M
Gross Profit
161.44M 104.99M 86.54M 28.32M 69.53M 23.6M
Operating Income
160.44M 95.76M 76.39M 18.34M 59.57M 15.45M
Interest Income
218.54M 171.01M 177.27M 131.01M 97.48M 93M
Pretax Income
92.54M 95.76M 76.39M 18.34M 59.57M 15.45M
Net Income
92.54M 95.76M 76.39M 18.34M 59.57M 15.45M
Selling & General & Admin
5.01M 9.38M 10.66M 11.5M 9.97M 8.15M
Research & Development
n/a n/a n/a n/a n/a n/a
Other Expenses
-4.01M -153K -500K -1.53M n/a n/a
Operating Expenses
1M 9.23M 10.16M 9.97M 9.97M 8.15M
Interest Expense
67.9M 71.46M 72.51M 46.09M 29.88M 27.16M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a
Cost & Expenses
59.7M 80.69M 82.66M 56.06M 39.84M 35.31M
Income Tax Expense
n/a n/a n/a n/a n/a n/a
Shares Outstanding (Basic)
54.55M 54.41M 54.55M 51.68M 42.26M 42.26M
Shares Outstanding (Diluted)
54.55M 54.41M 54.55M 51.68M 42.26M 42.26M
EPS (Basic)
1.70 1.76 1.40 0.35 1.41 0.37
EPS (Diluted)
1.70 1.76 1.40 0.35 1.41 0.37
EBITDA
163.58M 95.76M 76.39M 18.34M 59.57M 15.45M
EBIT
160.44M 95.76M 76.39M 18.34M 59.57M 15.45M
Depreciation & Amortization
3.14M n/a n/a n/a n/a n/a

© 2026 bestshares.com. All rights reserved.