SLR Investment

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$54,148
$37,960
$40,719
$43,502
Gross Profit
39,508
22,120
24,535
24,589
EBITDA
40,974
19,926
22,609
22,049
Net Income
24,232
19,926
22,609
22,049
Net Change In Cash
54,148
37,960
40,719
43,502
Free Cash Flow
-204,856
68,141
162,088
136,961
Cash
23,877
467,005
414,271
345,633
Basic Shares
54,554
54,555
54,481
54,555

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$176,450
$201,329
$28,315
$69,531
Gross Profit
104,986
141,371
22,914
69,531
EBITDA
95,757
148,895
64,429
59,566
EBIT
96,461
-12,162
59,566
Net Income
95,757
76,388
65,956
59,566
Net Change In Cash
176,450
201,329
28,315
69,531
Free Cash Flow
309,315
-76,883
91,059
-135,101
Cash
414,271
344,154
428,333
322,935
Basic Shares
54,407
54,554
51,680
42,260

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.40
2025-03-31
$0.41
2024-12-31
$0.42