SLRC
SLRC

Slr Investment Corp

NASDAQ · Financial Services
$15.19
+0.17 (+1.13%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 232.43M 195.99M 179.44M 186.85M 160.00M
Net Income 95.75M 72.67M 35.34M 35.79M 31.53M
EPS
Profit Margin 41.2% 39.1% 19.7% 19.2% 19.7%
Rev Growth +18.6% +18.6% +3.9% +9.9% -4.9%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 211.13M 211.13M 169.82M 175.61M 137.41M
Total Equity 203.21M 203.21M 262.00M 304.40M 265.50M
D/E Ratio 1.04 1.04 0.65 0.58 0.52
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 96.31M 77.15M 60.16M 56.47M 47.12M
Free Cash Flow 36.34M 56.86M 32.75M