SLR Investment Corp.

SLRC · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$834$881$920$880
- Cash$21$24$467$414
+ Debt$1,139$1,173$1,039$1,032
Enterprise Value$1,952$2,030$1,492$1,498
Revenue$45$43$38$41
% Growth4.4%14.3%-6.8%
Gross Profit$27$27$22$25
% Margin58.7%61.4%58.3%60.3%
EBITDA$23$24$20$23
% Margin51.5%55.9%52.5%55.5%
Net Income$23$24$20$23
% Margin51.5%55.9%52.5%55.5%
EPS Diluted0.430.440.370.41
% Growth-2.3%18.9%-9.8%
Operating Cash Flow$46-$79$68$162
Capital Expenditures$0$0$0$0
Free Cash Flow$46-$79$68$162