![logo](/logos/OBDC.webp)
Blue Owl Capital Corporation
NYSE:OBDC
14.67 (USD) • At close September 6, 2024
Overview | Financials
Numbers are in millions (except for per share data and ratios) USD.
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|
Revenue
| 864.329 | 501.22 | 663.18 | 285.978 | 456.742 | 221.99 | 116.803 | 24.855 |
Cost of Revenue
| 351.479 | 306.846 | 282.44 | 107.434 | 61.658 | 52.148 | 31.062 | 9.238 |
Gross Profit
| 512.85 | 194.374 | 380.74 | 178.544 | 395.084 | 169.842 | 85.741 | 15.617 |
Gross Profit Ratio
| 0.593 | 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 |
General & Administrative Expenses
| 27.939 | 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 |
SG&A
| 27.939 | 25.091 | 25.685 | 23.439 | 19.026 | 13.321 | 10.289 | 6.226 |
Other Expenses
| 62.669 | -109.189 | 158.851 | -130.906 | -62.269 | 5.333 | 2.616 | 0.416 |
Operating Expenses
| 53.653 | 25.091 | 25.685 | -107.467 | -43.243 | 18.654 | 12.905 | 6.642 |
Operating Income
| 810.676 | 783.668 | 856.627 | 546.384 | 625.296 | 274.777 | 125.862 | 19.331 |
Operating Income Ratio
| 0.938 | 1.564 | 1.292 | 1.911 | 1.369 | 1.238 | 1.078 | 0.778 |
Total Other Income Expenses Net
| -430.605 | -307.539 | -219.132 | -152.939 | -125.311 | -71.441 | -21.964 | -2.342 |
Income Before Tax
| 810.676 | 476.129 | 637.495 | 393.445 | 499.985 | 203.336 | 103.898 | 16.989 |
Income Before Tax Ratio
| 0.938 | 0.95 | 0.961 | 1.376 | 1.095 | 0.916 | 0.89 | 0.684 |
Income Tax Expense
| 17.364 | 9.774 | 12.613 | 5.705 | 1.984 | 1.093 | 0.158 | 0.352 |
Net Income
| 793.312 | 466.355 | 624.882 | 387.74 | 498.001 | 202.243 | 103.74 | 16.637 |
Net Income Ratio
| 0.918 | 0.93 | 0.942 | 1.356 | 1.09 | 0.911 | 0.888 | 0.669 |
EPS
| 2.03 | 1.18 | 1.59 | 1 | 1.53 | 1.49 | 1.53 | 0.78 |
EPS Diluted
| 2.03 | 1.18 | 1.59 | 1 | 1.53 | 1.49 | 1.53 | 0.043 |
EBITDA
| 810.676 | 749.263 | 830.147 | 529.832 | 625.296 | 274.777 | 125.862 | 19.331 |
EBITDA Ratio
| 0.938 | 1.495 | 1.252 | 1.853 | 1.369 | 1.238 | 1.078 | 0.778 |