OCSL
OCSL

Oaktree Specialty Lending Co

NASDAQ · Financial Services
$12.14
+0.01 (+0.08%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 324.19M 304.49M 165.28M 154.43M 184.50M
Net Income 34.71M 29.34M 52.30M 45.60M 66.86M
EPS
Profit Margin 10.7% 10.2% 31.6% 29.5% 36.2%
Rev Growth +6.5% +6.5% +5.2% +18.9% +17.4%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 269.25M 269.25M 247.15M 266.77M 221.86M
Total Equity 265.43M 265.43M 578.78M 565.94M 582.84M
D/E Ratio 1.01 1.01 0.43 0.47 0.38
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 275.63M 245.94M 72.26M 68.99M 83.46M
Free Cash Flow 37.79M 34.55M 50.03M