Blue Owl Capital Corporation
OBDC · NYSE
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | $5,897,837 | $5,757,944 | $4,550,779 | $5,554,938 |
| - Cash | $431,769 | $572,591 | $348,667 | $425,664 |
| + Debt | $7,457,702 | $7,077,088 | $7,281,744 | $7,079,326 |
| Enterprise Value | $12,923,770 | $12,262,441 | $11,483,856 | $12,208,600 |
| Revenue | $1,100,627 | $1,274,921 | $808,759 | $882,312 |
| % Growth | -13.7% | 57.6% | -8.3% | – |
| Gross Profit | $665,750 | $864,329 | $535,625 | $689,660 |
| % Margin | 60.5% | 67.8% | 66.2% | 78.2% |
| EBITDA | $607,335 | $810,676 | $476,129 | $637,495 |
| % Margin | 55.2% | 63.6% | 58.9% | 72.3% |
| Net Income | $594,980 | $793,312 | $466,355 | $624,882 |
| % Margin | 54.1% | 62.2% | 57.7% | 70.8% |
| EPS Diluted | 1.53 | 2.03 | 1.18 | 1.59 |
| % Growth | -24.6% | 72% | -25.8% | – |
| Operating Cash Flow | $160,215 | $514,374 | $423,792 | -$1,227,163 |
| Capital Expenditures | $0 | $0 | $0 | $0 |
| Free Cash Flow | $160,215 | $514,374 | $423,792 | -$1,227,163 |