SLRC (SLRC) financial statements

· Market cap $620M

Net income was $93M.

The diluted share count rose 29% over the period (dilution).

Income statement

Fiscal years, from SLRC's 10-K filings with the SEC.

Fiscal year20212022202320242025
Interest expense$30M$46M$73M$71M$68M
Net income$60M$18M$76M$96M$93M
EPS (diluted)$1.41$0.35$1.40$1.76$1.70
Diluted shares42M52M55M55M55M

Balance sheet

Fiscal years, from SLRC's 10-K filings with the SEC.

Fiscal year20212022202320242025
Cash and short-term investments$2.0B$2.5B$12M$17M$16M
Total assets$2.0B$2.5B$2.5B$2.4B$2.6B
Total liabilities$1.2B$1.5B$1.5B$1.5B$1.6B
Net debt-$3M-$11M-$12M-$17M-$16M

Cash flow

Fiscal years, from SLRC's 10-K filings with the SEC.

Fiscal year20212022202320242025
Operating cash flow-$135M$91M-$77M$309M-$72M
Share buybacks (net)$0-$3M-$10,000$0$0
Every line, every quarterThe deep dive has fifteen-plus years of statements, quarterly results, charts and valuation models for SLRC.
Open SLRC in Investingly

From SLRC's annual reports filed with the SEC (XBRL data), standardised by Investingly. Information only, not investment advice.