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

Blue Owl Capital (OBDC) Financial Statements

Compare
1,740 Followers

Blue Owl Capital Financial Overview

Blue Owl Capital's market cap is currently $5.83B. The company's EPS TTM is $0.38; its P/E ratio is 9.28; and it has a dividend yield of 12.83%. Blue Owl Capital is scheduled to report earnings on February 18, 2026, and the estimated EPS forecast is $0.35. See an overview of income statement, balance sheet, and cash flow financials.
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total Revenue$ 1.68B$ 1.10B$ 1.27B$ 808.76M$ 882.31M
Gross Profit$ 1.26B$ 665.75M$ 864.33M$ 535.63M$ 689.66M
Operating Income$ 1.23B$ 607.34M$ 810.68M$ 476.13M$ 637.50M
EBITDA$ 1.24B$ 607.34M$ 810.68M$ 476.13M$ 637.50M
Net Income$ 627.41M$ 594.98M$ 793.31M$ 466.36M$ 624.88M
Balance Sheet
Cash & Short-Term Investments$ 9.84M$ 431.77M$ 572.59M$ 348.67M$ 425.66M
Total Assets$ 17.19B$ 13.87B$ 13.51B$ 13.58B$ 13.30B
Total Debt$ 9.30B$ 7.46B$ 7.08B$ 7.28B$ 7.08B
Net Debt$ 9.29B$ 7.03B$ 6.50B$ 6.93B$ 6.65B
Total Liabilities$ 9.79B$ 7.91B$ 7.49B$ 7.70B$ 7.36B
Stockholders' Equity$ 7.40B$ 5.95B$ 6.02B$ 5.88B$ 5.94B
Cash Flow
Free Cash Flow$ 1.74B$ 160.22M$ 514.37M$ 423.79M$ -1.23B
Operating Cash Flow$ 1.74B$ 160.22M$ 514.37M$ 423.79M$ -1.23B
Investing Cash Flow$ -3.42B$ 0.00$ 621.24M$ -206.52M$ 0.00
Financing Cash Flow$ -1.69B$ -305.72M$ -921.04M$ -219.33M$ 1.32B
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