Oaktree Specialty Lending Corporation

NASDAQ:OCSL

13.66 (USD) • At close June 30, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20242023202220212020201920182017201620152014201320122011201020092008
Revenue 186.234379.28639.113248.30552.315127.12857.315177.964247.87229.086125.24111.10487.46736.6727.24334.81832.365
Cost of Revenue 128.622111.64246.92930.5180000000000000
Gross Profit 57.612302.829-16.542176.90213.05985.76757.195-183.672-43.60600000000
Gross Profit Ratio 0.3090.798-0.4230.7120.250.6750.998-1.032-0.17600000000
Reseach & Development Expenses 00000000000000000
General & Administrative Expenses 9.50386.8699.2539.0737.127.94711.15314.79123.21714.23713.39511.60452.54741.67224.96216.5090.674
Selling & Marketing Expenses 00000000000000000
SG&A 9.50386.8699.2539.0737.127.94711.15314.79123.21714.23713.39511.60452.54741.67224.96216.5090.674
Other Expenses -9.6880-3-1.6087.741-7.99-1.342-0.24-0.338-0.546-0.687-2.32177.8328.7271.0381.49111.326
Operating Expenses 7.3159.7726.2537.46514.861-0.0439.93111.70222.9513.69112.7089.28362.4736.67261812
Operating Income 303.674292.41779.789240.840000000000000
Operating Income Ratio 1.6310.7712.040.970000000000000
Total Other Income Expenses Net -245.877-173.352-46.929037.454127.17147.384-196.969-66.55615.395112.532101.82179.40130.20722.4160-17.866
Income Before Tax 57.797119.06532.86240.8437.454127.17147.384-196.967-66.55615.395112.532101.82179.40130.20722.41600
Income Before Tax Ratio 0.310.3140.840.970.71610.827-1.107-0.2690.5290.8990.9160.9080.8240.82300
Income Tax Expense -0.1081.7343.6373.58-1.771.0110.622-148.29-11.864171.594194.039148.423109.6790-22.416-6.1940.917
Net Income 57.905117.33129.223237.2639.224126.1646.762-196.967-66.55615.395112.532101.82179.40130.20722.4166.1943.258
Net Income Ratio 0.3110.3090.7470.9560.750.9920.816-1.107-0.2690.5290.8990.9160.9080.8240.8230.1780.101
EPS 0.721.630.484.390.832.691-4.18-1.350.32.372.7631.411.470.750.63
EPS Diluted 0.721.630.484.390.832.691-4.18-1.320.32.372.72.911.411.470.750.63
EBITDA 332.229-61.632279.699235.8050222.30823.5756.182122.589-156.19900045.34424.3466.83120.207
EBITDA Ratio 1.784-0.1627.1510.9501.7490.4110.0350.495-5.370001.2370.8940.1960.624