
Blue Owl Capital Corporation
NYSE:OBDC
14.08 (USD) • At close March 13, 2025
Overview | Financials
Numbers are in millions (except for per share data and ratios) USD.
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue
| 1,442.437 | 1,582.094 | 501.22 | 663.18 | 285.978 | 456.742 | 221.99 | 116.803 | 24.855 |
Cost of Revenue
| 0 | 403.482 | 306.846 | 282.44 | 107.434 | 61.658 | 52.148 | 31.062 | 9.238 |
Gross Profit
| 1,442.437 | 1,178.612 | 194.374 | 380.74 | 178.544 | 395.084 | 169.842 | 85.741 | 15.617 |
Gross Profit Ratio
| 1 | 0.745 | 0.388 | 0.574 | 0.624 | 0.865 | 0.765 | 0.734 | 0.628 |
Reseach & Development Expenses
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General & Administrative Expenses
| 27.097 | 379.418 | 25.091 | 25.685 | 23.439 | 19.026 | 13.321 | 10.289 | 6.226 |
Selling & Marketing Expenses
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
SG&A
| 27.097 | 379.418 | 25.091 | 25.685 | 23.439 | 19.026 | 13.321 | 10.289 | 6.226 |
Other Expenses
| 816.958 | 0 | -109.189 | 158.851 | -130.906 | -62.269 | 5.333 | 2.616 | 0.416 |
Operating Expenses
| 844.055 | 379.418 | 25.091 | 25.685 | -107.467 | -43.243 | 18.654 | 12.905 | 6.642 |
Operating Income
| 598.382 | 1,202.676 | 783.668 | 856.627 | 546.384 | 625.296 | 274.777 | 125.862 | 19.331 |
Operating Income Ratio
| 0.415 | 0.76 | 1.564 | 1.292 | 1.911 | 1.369 | 1.238 | 1.078 | 0.778 |
Total Other Income Expenses Net
| 8.953 | -392 | 306.846 | -84.387 | 10.615 | -147.474 | -48.612 | -12.753 | 4.065 |
Income Before Tax
| 607.335 | 810.676 | 476.129 | 637.495 | 393.445 | 499.985 | 203.336 | 103.898 | 16.989 |
Income Before Tax Ratio
| 0.421 | 0.512 | 0.95 | 0.961 | 1.376 | 1.095 | 0.916 | 0.89 | 0.684 |
Income Tax Expense
| 12.355 | 17.364 | 9.774 | 12.613 | 5.705 | 1.984 | 1.093 | 0.158 | 0.352 |
Net Income
| 594.98 | 793.312 | 466.355 | 624.882 | 387.74 | 498.001 | 202.243 | 103.74 | 16.637 |
Net Income Ratio
| 0.412 | 0.501 | 0.93 | 0.942 | 1.356 | 1.09 | 0.911 | 0.888 | 0.669 |
EPS
| 1.9 | 2.03 | 1.18 | 1.59 | 1 | 1.53 | 1.49 | 1.53 | 0.78 |
EPS Diluted
| 1.9 | 2.03 | 1.18 | 1.59 | 1 | 1.53 | 1.49 | 1.53 | 0.043 |
EBITDA
| 0 | 0 | 543.441 | 830.147 | 539.774 | 417.441 | 389.092 | 180.705 | 0 |
EBITDA Ratio
| 0 | 0 | 1.495 | 1.252 | 1.853 | 1.369 | 1.238 | 1.078 | 0.778 |