tiprankstipranks
Trending News
More News >
Blue Owl Capital (OBDC)
NYSE:OBDC
US Market

Blue Owl Capital (OBDC) Financial Statements

Compare
1,714 Followers

Blue Owl Capital Financial Overview

Blue Owl Capital's market cap is currently $6.38B. The company's EPS TTM is $0.37; its P/E ratio is 8.87; and it has a dividend yield of 12.83%. Blue Owl Capital is scheduled to report earnings on November 5, 2025, and the estimated EPS forecast is $0.36. See an overview of income statement, balance sheet, and cash flow financials.
Dec 24Dec 23Dec 22Dec 21Dec 20
Income Statement
Total Revenue$ 1.10B$ 1.27B$ 808.76M$ 882.31M$ 438.92M
Gross Profit$ 665.75M$ 864.33M$ 535.63M$ 689.66M$ 302.53M
Operating Income$ 607.34M$ 810.68M$ 476.13M$ 637.50M$ 393.44M
EBITDA$ 607.34M$ 810.68M$ 476.13M$ 637.50M$ 393.44M
Net Income$ 594.98M$ 793.31M$ 466.36M$ 624.88M$ 387.74M
Balance Sheet
Cash & Short-Term Investments$ 431.77M$ 572.59M$ 348.67M$ 425.66M$ 349.07M
Total Assets$ 13.87B$ 13.51B$ 13.58B$ 13.30B$ 11.30B
Total Debt$ 7.46B$ 7.08B$ 7.28B$ 7.08B$ 5.29B
Net Debt$ 7.03B$ 6.50B$ 6.93B$ 6.65B$ 4.94B
Total Liabilities$ 7.91B$ 7.49B$ 7.70B$ 7.36B$ 5.56B
Stockholders' Equity$ 5.95B$ 6.02B$ 5.88B$ 5.94B$ 5.75B
Cash Flow
Free Cash Flow$ 160.22M$ 514.37M$ 423.79M$ -1.23B$ -1.56B
Operating Cash Flow$ 160.22M$ 514.37M$ 423.79M$ -1.23B$ -1.56B
Investing Cash Flow$ 0.00$ 621.24M$ -206.52M$ 0.00$ 0.00
Financing Cash Flow$ -305.72M$ -921.04M$ -219.33M$ 1.32B$ 1.60B
Currency in USD

Blue Owl Capital Earnings and Revenue History

Blue Owl Capital Debt to Assets

Blue Owl Capital Cash Flow

Blue Owl Capital Forecast EPS vs Actual EPS