Blue Owl Capital Corporation III (OBDE)
NYSE: OBDE · Real-Time Price · USD
14.77
+0.07 (0.50%)
Nov 21, 2024, 11:46 AM EST - Market open

OBDE Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec '23 Dec '22 Dec '21 Dec '20
Revenue
477.2422.83278.86101.235.94
Revenue Growth (YoY)
18.89%51.63%175.47%1605.37%-
Cost of Revenue
206.97139.5480.2825.581.66
Gross Profit
270.23283.29198.5875.654.28
Selling, General & Admin
13.624.313.773.181.24
Other Operating Expenses
35.625.194.042.61.57
Operating Expenses
49.249.497.85.782.81
Operating Income
220.99273.79190.7869.871.46
Other Expense / Income
4.25-25.627.71-5.6-2.09
Pretax Income
216.74299.39163.0775.473.56
Income Tax
0.351.830.860.230.01
Net Income
216.39297.56162.2175.253.55
Net Income Growth
-22.00%83.44%115.57%2019.58%-
Shares Outstanding (Basic)
123122116456
Shares Outstanding (Diluted)
123122116456
Shares Change
0.78%5.17%157.25%664.90%-
EPS (Basic)
1.762.441.401.670.60
EPS (Diluted)
1.762.441.401.670.60
EPS Growth
-23.14%74.29%-16.17%178.33%-
Free Cash Flow
-461.29185.99-395.04-2,400-422.63
Free Cash Flow Per Share
-3.741.52-3.40-53.20-71.66
Gross Margin
56.63%67.00%71.21%74.73%72.07%
Operating Margin
46.31%64.75%68.41%69.02%24.66%
Profit Margin
45.35%70.37%58.17%74.33%59.80%
Free Cash Flow Margin
-96.67%43.99%-141.66%-2370.80%-7119.79%
Effective Tax Rate
0.16%0.61%0.53%0.30%0.20%
EBITDA
216.74299.39163.0775.473.56
EBITDA Margin
45.42%70.81%58.48%74.56%59.92%
EBIT
216.74299.39163.0775.473.56
EBIT Margin
45.42%70.81%58.48%74.56%59.92%
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).