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

Blue Owl Capital (OWL) Financial Statements

Compare
1,049 Followers

Blue Owl Capital Financial Overview

Blue Owl Capital's market cap is currently $24.33B. The company's EPS TTM is $0.22; its P/E ratio is 346.67; and it has a dividend yield of 5.45%. Blue Owl Capital is scheduled to report earnings on October 30, 2025, and the estimated EPS forecast is $0.23. See an overview of income statement, balance sheet, and cash flow financials.
Dec 24Dec 23Dec 22Dec 21Dec 20
Income Statement
Total Revenue$ 2.30B$ 1.73B$ 1.37B$ 823.88M$ 249.81M
Gross Profit$ 1.28B$ 860.97M$ 475.04M$ -673.11M$ 9.08M
Operating Income$ 606.76M$ 317.82M$ -2.48M$ -927.27M$ -58.73M
EBITDA$ 866.04M$ 632.65M$ 269.67M$ -1.73B$ -58.05M
Net Income$ 109.58M$ 54.34M$ -9.29M$ -376.17M$ -77.83M
Balance Sheet
Cash & Short-Term Investments$ 152.09M$ 104.16M$ 68.08M$ 42.57M$ 11.63M
Total Assets$ 10.99B$ 8.82B$ 8.89B$ 8.27B$ 121.60M
Total Debt$ 2.98B$ 2.00B$ 1.86B$ 1.26B$ 356.39M
Net Debt$ 2.83B$ 1.90B$ 1.80B$ 1.22B$ 344.76M
Total Liabilities$ 5.19B$ 3.54B$ 3.34B$ 2.42B$ 622.76M
Stockholders' Equity$ 2.13B$ 1.53B$ 1.60B$ 1.66B$ -507.69M
Cash Flow
Free Cash Flow$ 935.37M$ 881.24M$ 662.91M$ 276.40M$ 4.58M
Operating Cash Flow$ 999.55M$ 949.14M$ 728.45M$ 281.66M$ 5.23M
Investing Cash Flow$ -638.14M$ -118.03M$ -485.22M$ -1.60B$ -652.00K
Financing Cash Flow$ -313.48M$ -795.03M$ -217.72M$ 1.35B$ -295.00K
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