Blue Owl Capital (OBDC) financial statements

Financial Services · Asset Management · Market cap $5.0B

Net income was $627M.

The diluted share count rose 30% over the period (dilution).

Income statement

Fiscal years, from Blue Owl Capital's 10-K filings with the SEC.

Fiscal year202020212022202320242025
Interest expense$153M$219M$308M$436M$435M$557M
Net income$388M$625M$466M$793M$595M$627M
EPS (diluted)$1.00$1.59$1.18$2.03$1.53$1.24
Diluted shares389M392M394M390M390M506M

Balance sheet

Fiscal years, from Blue Owl Capital's 10-K filings with the SEC.

Fiscal year202020212022202320242025
Cash and short-term investments$358M$447M$445M$660M$514M$569M
Total assets—$13.3B$13.6B$13.5B$13.9B$17.2B
Total liabilities—$7.4B$7.7B$7.5B$7.9B$9.8B
Shareholders' equity$5.7B$5.9B$5.9B$6.0B$6.0B$7.4B
Net debt-$358M-$447M-$445M-$660M-$514M-$569M

Cash flow

Fiscal years, from Blue Owl Capital's 10-K filings with the SEC.

Fiscal year202020212022202320242025
Operating cash flow-$1.6B-$1.2B$217M$1.1B$160M$1.7B
Dividends paid$453M$461M$488M$613M$656M$753M
Share buybacks (net)-$150M-$3M-$26M-$34M$0-$148M
Net borrowing$2.3B$1.8B$311M-$261M$383M-$769M
Dividends per share$1.17$1.17$1.24$1.57$1.68$1.49
Every line, every quarterThe deep dive has fifteen-plus years of statements, quarterly results, charts and valuation models for OBDC.
Open OBDC in Investingly

From Blue Owl Capital's annual reports filed with the SEC (XBRL data), standardised by Investingly. Information only, not investment advice.