Oaktree Specialty Lending Corporation (OCSL)
NASDAQ: OCSL · Real-Time Price · USD
12.74
-0.07 (-0.55%)
At close: Aug 12, 2026, 4:00 PM EDT
12.74
0.00 (0.00%)
After-hours: Aug 12, 2026, 4:15 PM EDT

Oaktree Specialty Lending Financials Overview

Millions USD. Fiscal year is Oct - Sep.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
Revenue
292.23316.8381.67379.29262.52209.39
Revenue Growth
-12.55%-16.99%0.63%44.48%25.38%46.29%
Net Income
42.2433.9257.91117.3329.22237.26
Earnings Per Share
0.480.390.721.630.484.39
EPS Growth
-14.29%-45.83%-55.83%239.58%-89.07%422.62%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
Cash & Investments
39.9279.6378.54145.5426.3631.64
Total Debt
937.84941.88928.69890.73601.04638.74
Net Cash (Debt)
-897.92-862.25-850.15-745.19-574.68-607.11
Net Cash Growth
------
Net Cash Per Share
-10.19-10.02-10.57-10.33-9.46-11.23

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
Operating Cash Flow
106.13228.3719.08228.7622.4-230.52
Free Cash Flow
106.13228.3719.08228.7622.4-230.52
Free Cash Flow Growth
-53.25%1097.17%-91.66%921.49%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
Pretax Margin
47.90%48.45%45.87%47.66%57.87%47.71%
Profit Margin
47.70%48.18%45.87%47.68%56.61%46.38%
FCF Margin
36.32%72.09%5.00%60.31%8.53%-110.09%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
Dividend Per Share
1.6001.7502.2002.1901.9501.515
Dividend Per Share Growth
-20.11%-20.46%0.46%12.31%28.71%29.49%
Dividend Yield
12.56%13.19%13.48%12.41%10.54%6.98%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
PE Ratio
26.6333.4622.6512.3437.504.82
Forward PE
9.378.447.308.077.9711.58
P/FCF Ratio
10.575.0370.326.7949.13-
PS Ratio
3.843.633.514.104.196.08