Skip to content

OBDC

Blue Owl Capital Corporation

NYSE · Financial Services · Financial - Credit Services · US

$11.40
+0.18%
Ask drillr

Income statement

MetricTTM2025202420232022
Revenue
Total Revenue1.4B1.7B1.1B1.3B808.8M
Cost of Revenue458.3M414.4M434.9M410.6M273.1M
Gross Profit954.6M1.3B665.8M864.3M535.6M
Operating Expenses
R&D Expense
SG&A Expense12.2M27.1M28.4M27.9M25.1M
General & Admin Expense12.2M27.1M28.4M27.9M25.1M
Selling & Marketing Expense
Other Expenses254.5M8.0M30.0M25.7M34.4M
Total Operating Expenses266.7M35.1M58.4M53.7M59.5M
Cost and Expenses725.0M449.5M493.3M464.2M332.6M
Operating Income (EBIT)687.9M1.2B607.3M810.7M476.1M
Non-Operating
Interest Income1.5B1.9B1.4B1.4B1.1B
Interest Expense541.7M595.8M434.9M410.6M273.1M
Net Interest Income964.0M1.3B940.8M990.8M780.2M
Other Non-Op Income/Expense(279.1M)(587.1M)
Non-Operating Income (excl Interest)(122.4M)(10.5M)
EBT (Pre-Tax Income)408.8M642.5M607.3M810.7M476.1M
Income Tax Expense120.2M15.1M12.4M17.4M9.8M
Bottom Line
Net Income288.6M627.4M595.0M793.3M466.4M
Earnings from Cont. Ops288.6M627.4M595.0M793.3M466.4M
Earnings from Discont. Ops
Bottom Line Net Income288.6M627.4M595.0M793.3M466.4M
Per Share
Basic EPS$0.56$1.24$1.53$2.03$1.18
Diluted EPS$0.56$1.24$1.53$2.03$1.18
Revenue Per Share$2.85$3.32$2.82$3.27$2.05
Shares
Basic Shares Outstanding495.4M506.1M390.1M390.1M394.0M
Diluted Shares Outstanding495.4M506.1M390.1M390.1M394.0M
Profitability Metrics
EBITDA818.7M1.2B607.3M810.7M476.1M
D&A8.5M
EBIT810.3M1.2B607.3M810.7M476.1M

As reported, in the filing currency · TTM sums the four latest quarters; MRQ is the latest quarter · Negatives in parentheses; a dash is a line the filing does not carry · Data as of Jun 1, 2026