Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · IEX Real-Time Price · USD
15.29
-0.06 (-0.39%)
At close: Jul 19, 2024, 4:00 PM
15.35
+0.06 (0.39%)
Pre-market: Jul 22, 2024, 7:33 AM EDT

Blue Owl Capital Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2016
Revenue
1,6041,5821,2021,021803.29718.02
Upgrade
Revenue Growth (YoY)
21.94%31.62%17.68%27.15%11.88%84.65%
Upgrade
Cost of Revenue
351.67351.48306.85282.44107.4361.66
Upgrade
Gross Profit
1,2521,231895.16738.96695.85656.36
Upgrade
Selling, General & Admin
12.3212.4110.3810.618.799
Upgrade
Other Operating Expenses
15.4515.5314.7115.0714.6510.03
Upgrade
Operating Expenses
27.7727.9425.0925.6923.4419.03
Upgrade
Operating Income
1,2251,203870.07713.28672.41637.34
Upgrade
Interest Expense / Income
451.48436.31307.54219.13152.94136.45
Upgrade
Other Expense / Income
-19.8-44.3186.4-143.35126.030.91
Upgrade
Pretax Income
792.93810.68476.13637.5393.45499.99
Upgrade
Income Tax
18.9517.369.7712.615.711.98
Upgrade
Net Income
773.98793.31466.36624.88387.74498
Upgrade
Net Income Growth
23.99%70.11%-25.37%61.16%-22.14%146.24%
Upgrade
Shares Outstanding (Basic)
390390394392389325
Upgrade
Shares Outstanding (Diluted)
390390394392389325
Upgrade
Shares Change
-0.34%-0.99%0.44%0.94%19.72%121.71%
Upgrade
EPS (Basic)
1.982.031.181.591.001.53
Upgrade
EPS (Diluted)
1.982.031.181.591.001.53
Upgrade
EPS Growth
25.32%72.03%-25.79%59.00%-34.64%10.87%
Upgrade
Free Cash Flow
1,5341,136217.27-1,227.16-1,560.32-2,527.08
Upgrade
Free Cash Flow Per Share
3.942.910.55-3.13-4.01-7.78
Upgrade
Dividend Per Share
0.7901.1601.2901.2401.5600.680
Upgrade
Dividend Growth
-41.48%-10.08%4.03%-20.51%129.41%-
Upgrade
Gross Margin
78.08%77.78%74.47%72.35%86.63%91.41%
Upgrade
Operating Margin
76.34%76.02%72.38%69.83%83.71%88.76%
Upgrade
Profit Margin
48.25%50.14%38.80%61.18%48.27%69.36%
Upgrade
Free Cash Flow Margin
95.60%71.78%18.08%-120.14%-194.24%-351.95%
Upgrade
Effective Tax Rate
2.39%2.14%2.05%1.98%1.45%0.40%
Upgrade
EBITDA
1,2441,247783.67856.63546.38636.43
Upgrade
EBITDA Margin
77.58%78.82%65.20%83.87%68.02%88.64%
Upgrade
EBIT
1,2441,247783.67856.63546.38636.43
Upgrade
EBIT Margin
77.58%78.82%65.20%83.87%68.02%88.64%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).