SLR Investment Corp.

SLRC · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$834,140$880,512$919,797$880,413
- Cash$21,421$23,877$467,005$414,271
+ Debt$1,138,962$1,173,149$1,039,412$1,031,694
Enterprise Value$1,951,681$2,029,784$1,492,204$1,497,836
Revenue$45,291$43,379$37,960$40,719
% Growth4.4%14.3%-6.8%
Gross Profit$26,607$26,637$22,120$24,535
% Margin58.7%61.4%58.3%60.3%
EBITDA$23,305$24,232$19,926$22,609
% Margin51.5%55.9%52.5%55.5%
Net Income$23,305$24,232$19,926$22,609
% Margin51.5%55.9%52.5%55.5%
EPS Diluted0.430.440.370.41
% Growth-2.3%18.9%-9.8%
Operating Cash Flow$45,849-$78,621$68,141$162,088
Capital Expenditures$0$0$0$0
Free Cash Flow$45,849-$78,621$68,141$162,088