Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · Real-Time Price · USD
14.78
-0.26 (-1.73%)
Nov 1, 2024, 4:00 PM EDT - Market closed

Blue Owl Capital Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTM FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2016
Period Ending
Jun '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2016
Other Revenue
1,6071,5821,2021,021803.29718.02
Upgrade
Revenue
1,6071,5821,2021,021803.29718.02
Upgrade
Revenue Growth (YoY)
11.85%31.62%17.68%27.15%11.88%84.65%
Upgrade
Gross Profit
1,6071,5821,2021,021803.29718.02
Upgrade
Selling, General & Admin
380.38379.42331.94308.13130.8780.68
Upgrade
Operating Expenses
380.38379.42331.94308.13130.8780.68
Upgrade
Operating Income
1,2261,203870.07713.28672.41637.34
Upgrade
Interest Expense
-450.59-436.31-307.54-219.13-152.94-136.45
Upgrade
Currency Exchange Gain (Loss)
3.674.57-3.14-2.72.3-0.01
Upgrade
EBT Excluding Unusual Items
779.29770.94559.39491.45521.77500.88
Upgrade
Gain (Loss) on Sale of Investments
-6435.14-87.22137.45-132.01-0.9
Upgrade
Pretax Income
715.29806.07472.17628.89389.76499.99
Upgrade
Income Tax Expense
14.6412.765.814.012.021.98
Upgrade
Net Income
700.64793.31466.36624.88387.74498
Upgrade
Net Income to Common
700.64793.31466.36624.88387.74498
Upgrade
Net Income Growth
-18.03%70.11%-25.37%61.16%-22.14%146.24%
Upgrade
Shares Outstanding (Basic)
390390394392389325
Upgrade
Shares Outstanding (Diluted)
390390394392389325
Upgrade
Shares Change (YoY)
-0.59%-0.99%0.44%0.94%19.72%121.71%
Upgrade
EPS (Basic)
1.802.031.181.591.001.53
Upgrade
EPS (Diluted)
1.792.031.181.591.001.53
Upgrade
EPS Growth
-17.72%71.81%-25.69%59.66%-34.97%11.06%
Upgrade
Free Cash Flow
310.591,136217.27-1,227-1,560-2,527
Upgrade
Free Cash Flow Per Share
0.802.910.55-3.13-4.01-7.78
Upgrade
Dividend Per Share
1.4201.3401.2601.2401.2401.060
Upgrade
Dividend Growth
9.23%6.35%1.61%0%16.98%-25.35%
Upgrade
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Upgrade
Operating Margin
76.32%76.02%72.38%69.83%83.71%88.76%
Upgrade
Profit Margin
43.61%50.14%38.80%61.18%48.27%69.36%
Upgrade
Free Cash Flow Margin
19.33%71.78%18.08%-120.14%-194.24%-351.95%
Upgrade
EBIT
1,2261,203870.07713.28672.41637.34
Upgrade
EBIT Margin
76.32%76.02%72.38%69.83%83.71%88.76%
Upgrade
Effective Tax Rate
2.05%1.58%1.23%0.64%0.52%0.40%
Upgrade
Revenue as Reported
1,6071,5821,2021,021803.29718.02
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.