Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · Real-Time Price · USD
15.19
+0.03 (0.20%)
At close: Dec 20, 2024, 4:00 PM
15.16
-0.03 (-0.20%)
After-hours: Dec 20, 2024, 5:59 PM EST

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
Sep '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2016
Other Revenue
1,6141,5821,2021,021803.29718.02
Upgrade
Revenue
1,6141,5821,2021,021803.29718.02
Upgrade
Revenue Growth (YoY)
6.06%31.62%17.68%27.15%11.88%84.65%
Upgrade
Gross Profit
1,6141,5821,2021,021803.29718.02
Upgrade
Selling, General & Admin
380.87379.42331.94308.13130.8780.68
Upgrade
Operating Expenses
380.87379.42331.94308.13130.8780.68
Upgrade
Operating Income
1,2331,203870.07713.28672.41637.34
Upgrade
Interest Expense
-461.42-436.31-307.54-219.13-152.94-136.45
Upgrade
Currency Exchange Gain (Loss)
4.024.57-3.14-2.72.3-0.01
Upgrade
EBT Excluding Unusual Items
775.32770.94559.39491.45521.77500.88
Upgrade
Gain (Loss) on Sale of Investments
-130.7935.14-87.22137.45-132.01-0.9
Upgrade
Pretax Income
644.54806.07472.17628.89389.76499.99
Upgrade
Income Tax Expense
15.4712.765.814.012.021.98
Upgrade
Net Income
629.06793.31466.36624.88387.74498
Upgrade
Net Income to Common
629.06793.31466.36624.88387.74498
Upgrade
Net Income Growth
-21.00%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.29%-0.99%0.44%0.94%19.72%121.71%
Upgrade
EPS (Basic)
1.612.031.181.591.001.53
Upgrade
EPS (Diluted)
1.612.031.181.591.001.53
Upgrade
EPS Growth
-20.76%71.81%-25.69%59.66%-34.97%11.06%
Upgrade
Free Cash Flow
128.121,136217.27-1,227-1,560-2,527
Upgrade
Free Cash Flow Per Share
0.332.910.55-3.13-4.01-7.78
Upgrade
Dividend Per Share
1.4601.3401.2601.2401.2401.060
Upgrade
Dividend Growth
10.61%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.40%76.02%72.38%69.83%83.71%88.76%
Upgrade
Profit Margin
38.99%50.14%38.80%61.18%48.27%69.36%
Upgrade
Free Cash Flow Margin
7.94%71.78%18.08%-120.14%-194.24%-351.95%
Upgrade
EBIT
1,2331,203870.07713.28672.41637.34
Upgrade
EBIT Margin
76.40%76.02%72.38%69.83%83.71%88.76%
Upgrade
Effective Tax Rate
2.40%1.58%1.23%0.64%0.52%0.40%
Upgrade
Revenue as Reported
1,6141,5821,2021,021803.29718.02
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.