Skip to content
10-K

Annual Report

Oaktree Specialty Lending Corporation OCSL

0001414932-25-000022

← back to feed
Filed
Nov 18, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Nov 14, 2025 88.09M sh
Shares Diluted FY 2025 · Sep 30, 2025 86.08M sh
Shares Diluted FY 2025 · Sep 30, 2024 80.42M sh
Shares Diluted FY 2025 · Sep 30, 2023 72.12M sh
Stock Repurchased FY 2025 · Sep 30, 2025 $10.67M
Stock Repurchased FY 2025 · Sep 30, 2024 $1.55M
Stock Repurchased FY 2025 · Sep 30, 2023 $2.42M
Dividends Paid FY 2025 · Sep 30, 2025 $148.2M
Dividends Paid FY 2025 · Sep 30, 2024 $176.81M
Dividends Paid FY 2025 · Sep 30, 2023 $180.05M
Operating Cash Flow FY 2025 · Sep 30, 2025 $228.37M
Operating Cash Flow FY 2025 · Sep 30, 2024 $19.08M
Operating Cash Flow FY 2025 · Sep 30, 2023 $228.76M
Long Term Debt FY 2025 · Sep 30, 2025 $1.49B
Long Term Debt FY 2025 · Sep 30, 2024 $1.64B
Cash And Equivalents FY 2025 · Sep 30, 2025 $79.63M
Cash And Equivalents FY 2025 · Sep 30, 2024 $63.97M
Cash And Equivalents FY 2025 · Sep 30, 2023 $136.45M
Stockholders Equity FY 2025 · Sep 30, 2025 $1.47B
Stockholders Equity FY 2025 · Sep 30, 2024 $1.49B
Stockholders Equity FY 2025 · Sep 30, 2023 $1.52B
Stockholders Equity FY 2025 · Sep 30, 2022 $1.25B
Total Liabilities FY 2025 · Sep 30, 2025 $1.54B
Total Liabilities FY 2025 · Sep 30, 2024 $1.71B
Total Assets FY 2025 · Sep 30, 2025 $3B
Total Assets FY 2025 · Sep 30, 2024 $3.2B
Eps Diluted FY 2025 · Sep 30, 2025 $0.39
Eps Diluted FY 2025 · Sep 30, 2024 $0.72
Eps Diluted FY 2025 · Sep 30, 2023 $1.63
Eps Basic FY 2025 · Sep 30, 2025 $0.39
Eps Basic FY 2025 · Sep 30, 2024 $0.72
Eps Basic FY 2025 · Sep 30, 2023 $1.63
Sga Expense FY 2025 · Sep 30, 2025 $3.56M
Sga Expense FY 2025 · Sep 30, 2024 $2.65M
Sga Expense FY 2025 · Sep 30, 2023 $3.53M
Net Income FY 2025 · Sep 30, 2025 $33.92M
Net Income FY 2025 · Sep 30, 2024 $57.91M
Net Income FY 2025 · Sep 30, 2023 $117.33M