Blue Owl Capital (OBDC) Q4 Earnings Top Estimates, Dividend Up

Blue Owl Capital (OBDC) Q4 Earnings Top Estimates, Dividend Up

Trade RLI on Coinbase

Blue Owl Capital Corporation OBDC reported fourth-quarter 2023 earnings per share (EPS) of 51 cents, which beat the Zacks Consensus Estimate by 6.3%. The bottom line also improved 24.4% year over year.

The total investment income of OBDC amounted to $411.2 million, which increased 17.3% year over year. The top line beat the Zacks Consensus Estimate by 3.5%.

Strong fourth-quarter results of OBDC were supported by growth in the portfolio, improved interest rates and record net investment income. However, the positives were partially offset by increased costs.

Blue Owl Capital Corporation Price, Consensus and EPS Surprise

Blue Owl Capital Corporation Price, Consensus and EPS Surprise
Blue Owl Capital Corporation Price, Consensus and EPS Surprise

Blue Owl Capital Corporation price-consensus-eps-surprise-chart | Blue Owl Capital Corporation Quote

Q4 Update

Net investment income increased 22.5% year over year to $199 million. The metric beat our estimate by 5.3%.

Total new investment commitments (net of sell downs) were $1.3 billion across 17 new portfolio companies and 14 existing ones. The metric rose more than five-fold year over year in the quarter under review.

Blue Owl Capital ended the fourth quarter with investments in 193 portfolio companies, backed with an aggregate fair value of $12.7 billion. Based on the fair value, the average investment size in each portfolio company was $65.9 million as of Dec 31, 2023.

Total expenses escalated 11.7% year over year to $207.9 million in the fourth quarter. The metric was 3.5% higher than our estimate, primarily due to higher interest expenses, performance-based incentive fees, management fees and other general and administrative expenses.

The company recorded a net income of $189 million in the fourth quarter compared with $191.9 million in the year-ago period.

Full-Year Update

Total investment income of $1.6 billion increased 31.6% year over year in 2023.

Net investment income of $1.93 per share improved 36.9% year over year in 2023.

Financial Update (as of Dec 31, 2023)

Blue Owl Capital exited the fourth quarter with cash and restricted cash of $659.7 million, which improved from $445.1 million as of Dec 31, 2022. Total assets of $13.5 billion fell from $13.6 billion at 2022-end.

Debt was $7.1 billion, down from $7.3 billion at 2022-end. OBDC had $1.4 billion of undrawn capacity under its credit facilities.

Net cash from operating activities in 2023 was $1.1 billion compared with the prior-year figure of $217.3 million.

At the fourth-quarter end, net debt to equity was 1.09X compared with 1.19x at 2022-end.

Dividend & Repurchase Update

The board of directors at Blue Owl Capital declared a first-quarter 2024 dividend of 37 cents per share, an increase of 2 cents, to be paid on or before Apr 15, 2024, to shareholders of record as of Mar 29. It also provided a fourth-quarter 2023 supplemental dividend of 8 cents per share.