Blue Owl Capital Inc.
OWL · NYSE
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | $12,769,861 | $6,902,184 | $4,594,371 | $6,037,348 |
| - Cash | $152,089 | $104,160 | $68,079 | $42,567 |
| + Debt | $2,978,849 | $2,000,773 | $1,864,615 | $1,262,647 |
| Enterprise Value | $15,596,621 | $8,798,797 | $6,390,907 | $7,257,428 |
| Revenue | $2,295,427 | $1,731,608 | $1,369,722 | $823,878 |
| % Growth | 32.6% | 26.4% | 66.3% | – |
| Gross Profit | $1,277,944 | $860,966 | $475,036 | -$673,110 |
| % Margin | 55.7% | 49.7% | 34.7% | -81.7% |
| EBITDA | $866,038 | $632,647 | $269,666 | -$1,725,261 |
| % Margin | 37.7% | 36.5% | 19.7% | -209.4% |
| Net Income | $109,584 | $54,343 | -$9,289 | -$376,171 |
| % Margin | 4.8% | 3.1% | -0.7% | -45.7% |
| EPS Diluted | 0.2 | 0.11 | -0.021 | -0.93 |
| % Growth | 81.8% | 614% | 97.7% | – |
| Operating Cash Flow | $999,555 | $949,145 | $728,447 | $281,658 |
| Capital Expenditures | -$64,187 | -$67,905 | -$65,539 | -$5,261 |
| Free Cash Flow | $935,368 | $881,240 | $662,908 | $276,397 |