WallStSmart
OBDC

Blue Owl Capital Corporation

NYSE: OBDC · FINANCIAL SERVICES · ASSET MANAGEMENT

$11.87
+1.28% today

Updated 2026-05-01

Market cap
$5.60B
P/E ratio
9.09
P/S ratio
3.02x
EPS (TTM)
$1.24
Dividend yield
13.00%
52W range
$10 – $14
Volume
6.0M

Blue Owl Capital Corporation (OBDC) Financial statements

SEC filings — annual and quarterly data.

Income statement — annual

Item2016201720182019202020212022202320242025
Revenue$24.86M$116.80M$221.99M$456.74M$438.92M$882.31M$808.76M$1.27B$1.10B$1.68B
Revenue growth (YoY)+369.9%+90.1%+105.7%-3.9%+101.0%-8.3%+57.6%-13.7%+52.6%
Cost of revenue$9.24M$31.06M$52.15M$61.66M$136.39M$192.65M$273.13M$410.59M$434.88M$414.38M
Gross profit$24.86M$116.80M$221.99M$456.74M$302.53M$689.66M$535.63M$864.33M$665.75M$1.26B
Gross margin100.0%100.0%100.0%100.0%68.9%78.2%66.2%67.8%60.5%75.3%
R&D$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00
SG&A$6.23M$10.29M$13.32M$19.03M$23.44M$25.68M$25.09M$27.94M$28.38M$27.09M
Operating income$19.33M$125.86M$274.78M$625.30M$393.44M$637.50M$476.13M$810.68M$607.34M$1.23B
Operating margin77.8%107.8%123.8%136.9%89.6%72.3%58.9%63.6%55.2%73.2%
EBITDA$19.33M$125.86M$274.78M$625.30M$393.44M$637.50M$476.13M$810.68M$607.34M$1.24B
EBITDA margin77.8%107.8%123.8%136.9%89.6%72.3%58.9%63.6%55.2%73.9%
EBIT$19.33M$125.86M$274.78M$625.30M$181.31M$513.91M$60.09M$2.01B$1.82B
Interest expense$2.34M$21.96M$71.44M$125.31M$136.39M$192.65M$273.13M$410.59M$434.88M$595.75M
Income tax$352000.00$158000.00$1.09M$1.98M$5.71M$12.61M$9.77M$17.36M$12.36M
Effective tax rate2.1%0.2%0.5%0.4%1.5%2.0%2.1%2.1%2.0%0.0%
Net income$16.64M$103.74M$202.24M$498.00M$387.74M$624.88M$466.36M$793.31M$594.98M$627.41M
Net income growth (YoY)+523.5%+95.0%+146.2%-22.1%+61.2%-25.4%+70.1%-25.0%+5.5%
Profit margin66.9%88.8%91.1%109.0%88.3%70.8%57.7%62.2%54.1%37.4%