SLR Investment Corp.

SLRC · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$879$820$719$779
- Cash$414$344$428$323
+ Debt$1,032$1,178$1,086$812
Enterprise Value$1,497$1,654$1,377$1,268
Revenue$176$159$74$99
% Growth10.9%113.8%-25.2%
Gross Profit$105$87$28$70
% Margin59.5%54.4%38.1%69.9%
EBITDA$96$76$18$60
% Margin54.3%48%24.7%59.9%
Net Income$96$76$18$60
% Margin54.3%48%24.7%59.9%
EPS Diluted1.761.41.281.41
% Growth25.7%9.4%-9.2%
Operating Cash Flow$156-$4$91-$135
Capital Expenditures$0$0$0$0
Free Cash Flow$156-$4$91-$135
SLR Investment Corp. (SLRC) Financial Statements & Key Stats | AlphaPilot