VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
OBDCBlue Owl Capital Corporation
$10.82$5.4B
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
HomeStocksOBDCFinancials

Blue Owl Capital Corporation (OBDC) Financials

10Y historyFree accessUpdated daily

Operating margins contracted sharply to 36.0% in 2026Q1 from 65.2% in 2025Q4, reflecting significant volatility in core lending spreads and earnings quality.

OBDC Income Statement

Income StatementBalance SheetCash FlowRatios
AnnualQuarterly
MetricTTMDec'25Dec'24Dec'23Dec'22Dec'21Dec'20Dec'19Dec'18Dec'17Dec'16
Sales/Revenue1.31B----------
Revenue Growth %-----------
Cost of Goods Sold0----------
COGS % of Revenue-----------
Gross Profit835.06M1.26B665.75M864.33M535.63M689.66M302.53M456.74M221.99M116.8M24.86M
Gross Margin %63.74%75.32%60.49%67.79%66.23%78.17%68.93%78.47%75.65%84.17%91.39%
Gross Profit Growth %-89.96%-22.97%61.37%-22.33%127.96%-33.76%105.75%90.05%369.94%-
Operating Expenses184.04M35.1M58.41M53.65M59.5M52.16M-90.92M-43.24M18.65M12.9M7.87M
OpEx % of Revenue-2.09%5.31%4.21%7.36%5.91%-20.71%-7.43%6.36%9.3%28.92%
Selling, General & Admin19.21M27.09M28.38M27.94M25.09M25.68M23.44M19.03M13.32M10.29M6.23M
SG&A % of Revenue-1.61%2.58%2.19%3.1%2.91%5.34%3.27%4.54%7.41%22.89%
Research & Development0----------
R&D % of Revenue-----------
Other Operating Expenses0----------
Operating Income651.02M1.23B607.34M810.68M476.13M637.5M393.44M499.99M203.34M103.9M16.99M
Operating Margin %49.69%73.23%55.18%63.59%58.87%72.25%89.64%85.9%69.3%74.87%62.47%
Operating Income Growth %-102.45%-25.08%70.26%-25.31%62.03%-21.31%145.89%95.71%511.56%-
EBITDA650.4M1.24B607.34M810.68M476.13M637.5M393.44M499.99M203.34M103.9M16.99M
EBITDA Margin %49.64%73.86%55.18%63.59%58.87%72.25%89.64%85.9%69.3%74.87%62.47%
EBITDA Growth %-2.56%104.18%-25.08%70.26%-25.31%62.03%-21.31%145.89%95.71%511.56%-
D&A (Non-Cash Add-back)00000000000
EBIT650.4M1.24B607.34M810.68M476.13M637.5M393.44M499.99M203.34M103.9M16.99M
Net Interest Income1.1B1.25B940.77M990.82M780.2M753.82M632.66M566.54M295.42M129.28M25.6M
Interest Income1.66B1.85B1.38B1.4B1.05B946.47M769.04M691.85M366.86M151.25M27.94M
Interest Expense558.44M595.75M434.88M410.59M273.13M192.65M136.39M125.31M71.44M21.96M2.34M
Other Income/Expense0----------
Pretax Income371.91M642.49M607.34M810.68M476.13M637.5M393.44M499.99M203.34M103.9M16.99M
Pretax Margin %28.39%38.27%55.18%63.59%58.87%72.25%89.64%85.9%69.3%74.87%62.47%
Income Tax11.52M15.09M12.36M17.36M9.77M12.61M5.71M1.98M1.09M158K352K
Effective Tax Rate %3.1%2.35%2.03%2.14%2.05%1.98%1.45%0.4%0.54%0.15%2.07%
Net Income360.39M627.41M594.98M793.31M466.36M624.88M387.74M498M202.24M103.74M16.64M
Net Margin %27.51%37.37%54.06%62.22%57.66%70.82%88.34%85.56%68.92%74.76%61.17%
Net Income Growth %-44.99%5.45%-25%70.11%-25.37%61.16%-22.14%146.24%94.95%523.55%-
Net Income (Continuing)360.39M627.41M594.98M793.31M466.36M624.88M387.74M498M202.24M103.74M16.64M
Discontinued Operations00000000000
Minority Interest00000000000
EPS (Diluted)0.721.241.532.031.181.591.001.531.490.400.06
EPS Growth %-54.84%-18.95%-24.63%72.03%-25.79%59%-34.64%2.68%272.5%584.93%-
EPS (Basic)-1.241.532.031.181.591.001.531.490.400.78
Diluted Shares Outstanding498.9M506.1M390.07M390.1M394.01M392.3M388.65M324.63M135.73M259.2M284.75M
Basic Shares Outstanding498.9M506.1M390.07M390.1M394.01M392.3M388.65M324.63M135.73M259.2M284.75M
Dividend Payout Ratio-119.94%110.18%77.32%104.73%69.28%94.91%44.4%44.52%27.06%9.89%

Key Metrics

Growth RegimeMixed
ProfitabilityStrained
Balance SheetStrained
Cash FlowDeteriorating
Top Statement Risk

Portfolio credit quality deterioration

Verified Source

Metrics are mathematically derived from official filings.

SEC 10-K (2026Q1)

Volatility in Core Lending Spreads

As reported in recent financial statements, OBDC's gross margin experienced significant fluctuations, dropping to 52.0% in 2025Q3 from a peak of 75.0% in 2025Q4, suggesting that the firm's ability to maintain consistent interest spreads is highly sensitive to underlying portfolio refinancing and market-driven yield compression.

The wide variance in gross margins indicates that the company's profitability is not purely a function of base interest rates but is heavily influenced by non-recurring fee income. Investors should monitor whether these margin swings reflect a structural shift toward lower-yielding assets or merely the timing of prepayment activity within the upper-middle-market portfolio.

Net Income Vulnerability to Valuation

Based on reported figures, OBDC's net income swung to a $24.4 million loss in 2026Q1, highlighting that the firm's bottom line is susceptible to significant volatility from unrealized mark-to-market adjustments on its Level 3 assets rather than just recurring net investment income.

The sharp divergence between operating income and net income in recent periods suggests that accounting adjustments for portfolio valuations are masking the underlying cash-generating capability of the loan book. Analysts should focus on net investment income as a more reliable proxy for dividend sustainability than the headline net income figure.

Operating Efficiency Under Margin Pressure

According to recent SEC filings, OBDC's operating margin contracted to 36.0% in 2026Q1, a notable decline from the 65.2% observed in 2025Q4, which implies that the company is struggling to maintain operating leverage as revenue volatility outpaces the firm's ability to manage its cost structure.

The deterioration in operating margins suggests that the fixed costs associated with the Blue Owl platform may become a burden during periods of lower origination activity. This trend warrants further investigation into whether the firm can maintain its current expense discipline if the interest rate environment shifts unfavorably.

Risks of Unitranche Concentration

Data from the income statement history reveals that the firm's reliance on unitranche structures may be understating credit risk, as evidenced by the recent negative net income print which may indicate that the portfolio is beginning to absorb losses from its concentrated software and technology exposures.

Short-sellers would likely focus on the potential for a permanent impairment of capital if the software sector experiences a valuation correction, given the lack of junior debt layers to absorb initial losses. The current leverage profile appears to leave little room for error if non-accruals continue to trend upward.

OBDC — Frequently Asked Questions

Quick answers to the most common questions about buying OBDC stock.

Is Blue Owl Capital Corporation (OBDC) profitable?

Blue Owl Capital Corporation (OBDC) is profitable, generating $627.4M in net income for the fiscal year ending 2025 with a net profit margin of 37.4%.

What is Blue Owl Capital Corporation's operating profit margin?

Blue Owl Capital Corporation (OBDC) reported an operating income of $1.23B, resulting in an operating profit margin of 73.2%. This margin reflects the operational efficiency of the business before interest and taxes.

What is Blue Owl Capital Corporation's gross profit and gross margin?

Blue Owl Capital Corporation (OBDC) generated $1.26B in gross profit for the year, representing a gross profit margin of 75.3%. This demonstrates the company's core pricing power and production efficiency.