SLR Investment Corp.

NASDAQ: SLRC · Real-Time Price · USD
16.34
-0.20 (-1.21%)
At close: Aug 14, 2025, 3:59 PM
16.34
0.00%
After-hours: Aug 14, 2025, 05:52 PM EDT

SLR Investment Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Revenue
176.45M 201.33M 28.32M 69.53M
Cost of Revenue
71.46M 59.96M 5.4M 44.16M
Gross Profit
104.99M 141.37M 22.91M 25.37M
Operating Income
95.76M 148.9M 74.84M 59.57M
Interest Income
171.01M 177.27M 131.01M 97.48M
Pretax Income
95.76M 76.39M 18.34M 59.57M
Net Income
95.76M 76.39M 65.96M 59.57M
Selling & General & Admin
9.38M 10.65M 11.5M 9.96M
Research & Development
n/a n/a 0.13 0.43
Other Expenses
-153K n/a -1.53M -5.78M
Operating Expenses
9.23M -7.52M 9.97M 9.96M
Interest Expense
71.46M 72.51M 46.09M 29.88M
Selling & Marketing Expenses
n/a n/a n/a n/a
Cost & Expenses
80.69M 52.43M 102.67M 9.96M
Income Tax Expense
n/a n/a -47.61M 89.44M
Shares Outstanding (Basic)
54.41M 54.55M 51.68M 42.26M
Shares Outstanding (Diluted)
54.41M 54.55M 51.68M 42.26M
EPS (Basic)
1.76 1.40 1.28 1.41
EPS (Diluted)
1.76 1.40 1.28 1.41
EBITDA
95.76M 148.9M 64.43M 89.44M
EBIT
95.76M 148.9M n/a n/a
Depreciation & Amortization
n/a n/a 76.59M 49.94M