SLR Investment Corp.

SLRC · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$879,217$819,956$718,876$778,867
- Cash$414,271$344,154$428,333$322,935
+ Debt$1,031,694$1,177,777$1,085,998$812,038
Enterprise Value$1,496,640$1,653,579$1,376,541$1,267,970
Revenue$176,450$159,050$74,402$99,407
% Growth10.9%113.8%-25.2%
Gross Profit$104,986$86,543$28,315$69,531
% Margin59.5%54.4%38.1%69.9%
EBITDA$95,757$76,388$18,342$59,566
% Margin54.3%48%24.7%59.9%
Net Income$95,757$76,388$18,342$59,566
% Margin54.3%48%24.7%59.9%
EPS Diluted1.761.41.281.41
% Growth25.7%9.4%-9.2%
Operating Cash Flow$156,131-$3,706$91,059-$135,101
Capital Expenditures$0$0$0$0
Free Cash Flow$156,131-$3,706$91,059-$135,101