Blue Owl Capital Corporation

NYSE:OBDC

14.43 (USD) • At close June 2, 2025
Overview | Financials

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

202420232022202120202019201820172016
Revenue 1,100.6271,582.0941,116.062994.835793.862582.053293.431156.37634.565
Cost of Revenue 434.877351.479273.134192.652136.387125.31152.14821.9649.238
Gross Profit 665.750194.374380.74178.544395.084169.842116.80324.855
Gross Profit Ratio 0.60500.1740.3830.2250.6790.5790.7470.719
Reseach & Development Expenses 000000000
General & Administrative Expenses 28.37727.93925.09125.68523.43919.02613.32110.2896.226
Selling & Marketing Expenses 000000000
SG&A 28.37727.93925.09124.66423.43918.40313.3219.9026.226
Other Expenses 30.03825.71434.40526.48108.316-62.2695.3332.6161.64
Operating Expenses 58.41553.65359.49652.165-90.915-43.24312.78812.90520.026
Operating Income 607.3351,202.676476.129637.495546.384499.985203.336118.52816.989
Operating Income Ratio 0.5520.760.4270.6410.6880.8590.6930.7580.492
Total Other Income Expenses Net 0-392-315.011-84.38710.615-137.35000
Income Before Tax 607.335810.676476.129628.891389.759499.985203.336103.89816.989
Income Before Tax Ratio 0.5520.5120.4270.6320.4910.8590.6930.6640.492
Income Tax Expense 12.35517.3649.7744.0092.0191.9841.0930.1580.352
Net Income 594.98793.312466.355624.882387.74498.001202.243103.7416.637
Net Income Ratio 0.5410.5010.4180.6280.4880.8560.6890.6630.481
EPS 1.532.031.181.5911.531.491.530.78
EPS Diluted 1.532.031.181.5911.531.491.530.043
EBITDA 607.335810.676476.129637.495393.445499.985203.336103.89816.989
EBITDA Ratio 0.5520.5120.4270.6410.4960.8590.6930.6640.492