Blue Owl Capital Inc.
OWL · NYSE
9/30/2025 | 6/30/2025 | 3/31/2025 | 12/31/2024 | |
|---|---|---|---|---|
| Market Cap | $11,409,615 | $12,480,453 | $12,542,116 | $12,769,861 |
| - Cash | $137,275 | $117,613 | $97,618 | $152,089 |
| + Debt | $3,776,897 | $3,647,675 | $3,599,455 | $2,978,849 |
| Enterprise Value | $15,049,237 | $16,010,515 | $16,043,953 | $15,596,621 |
| Revenue | $727,990 | $703,106 | $683,486 | $631,361 |
| % Growth | 3.5% | 2.9% | 8.3% | – |
| Gross Profit | $386,616 | $376,806 | $357,546 | $336,879 |
| % Margin | 53.1% | 53.6% | 52.3% | 53.4% |
| EBITDA | $196,143 | $222,070 | $173,896 | $188,272 |
| % Margin | 26.9% | 31.6% | 25.4% | 29.8% |
| Net Income | $6,310 | $17,426 | $7,430 | $20,743 |
| % Margin | 0.9% | 2.5% | 1.1% | 3.3% |
| EPS Diluted | 0.009 | 0.019 | 0.003 | 0.042 |
| % Growth | -51% | 611.1% | -93.6% | – |
| Operating Cash Flow | $433,089 | $422,507 | $17,586 | $324,019 |
| Capital Expenditures | -$10,632 | -$10,045 | -$13,340 | -$13,918 |
| Free Cash Flow | $422,457 | $412,462 | $4,246 | $310,101 |