Oaktree Specialty Lending Corporation

NASDAQ:OCSL

15.04 (USD) • At close January 8, 2025
Overview | Financials

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

20242023202220212020201920182017201620152014201320122011201020092008
Revenue 346.249379.28639.113248.30552.315127.12857.315177.964247.87229.086125.24111.104141.871110.02849.82824.02332.365
Cost of Revenue 076.45755.65571.40339.25641.3610.12361.636291.47800000000
Gross Profit 346.249302.829-16.542176.90213.05985.76757.195-183.672-43.60629.086125.24111.104141.871110.02849.82824.02332.365
Gross Profit Ratio 10.798-0.4230.7120.250.6750.998-1.032-0.17611111111
Reseach & Development Expenses 0000000-0-000000000
General & Administrative Expenses 7.31586.8699.2539.0737.127.94711.15314.79123.21714.23713.39511.60452.54741.67224.96216.5090.674
Selling & Marketing Expenses 2.1880000000000000000
SG&A 9.50386.8699.2539.0737.127.94711.15314.79123.21714.23713.39511.60452.54741.67224.96216.5090.674
Other Expenses 00-3-1.6087.741-7.99-1.342-0.24-0.338-0.546-0.687-2.321-8.604-36.921.0381.49111.326
Operating Expenses 7.31586.8696.2537.46514.861-0.0439.93113.29522.9513.69112.7089.2835443261812
Operating Income 338.934292.41779.789240.8437.454127.17183.112-147.034-11.93572.049163.997135.291102.64645.34424.3466.8314.175
Operating Income Ratio 0.9790.7712.040.970.71611.45-0.826-0.0482.4771.3091.2180.7240.4120.4890.2840.129
Total Other Income Expenses Net -281.137-173.352-46.92938.92-37.6385.461-12.782-145.778-12.006-156.199-81.507-46.602-30.278-5.04600-17.866
Income Before Tax 57.797119.06532.86240.8437.454127.17147.384-196.967-66.55615.395112.532101.82179.40130.207000
Income Before Tax Ratio 0.1670.3140.840.970.71610.827-1.107-0.2690.5290.8990.9160.560.275000
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 175.052117.33129.223237.2639.224126.1646.762-196.967-66.55615.395112.532101.82179.40130.20722.4166.1943.258
Net Income Ratio 0.5060.3090.7470.9560.750.9920.816-1.107-0.2690.5290.8990.9160.560.2750.450.2580.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 0-61.632279.699235.8050222.30823.5756.182122.589-156.19900045.34424.3466.83120.207
EBITDA Ratio 0-0.1622.040.970.71611.45-0.826-0.0482.4771.3091.2180.7240.4120.4890.2840.653