AI-generated analysis. Always verify with the original filing.
Blue Owl Capital Inc. reported fiscal year 2025 results with total revenues of $2.87 billion and consolidated net income of $305.5 million. Net income attributable to the company was $78.8 million. The company generated strong operating cash flow of $1.26 billion, primarily driven by consolidated net income of $305.5 million and significant non-cash adjustments including $359.0 million in amortization of intangible assets and $673.5 million in equity-based compensation. The balance sheet shows total assets of $12.47 billion, with substantial goodwill of $5.62 billion and intangible assets of $2.89 billion. Total liabilities were $6.41 billion, resulting in total stockholders' equity of $6.05 billion. The company paid $546.7 million in dividends on Class A Shares and repurchased $53.7 million worth of shares during the year.
Revenue
$2.87B
Net Income
$0.08B
free cash flow
$1.26B