Mar 31, 2022

Blue Owl Q1 2022 Earnings Report

Reported net investment income of $0.31 per share and net income of $0.11 per share for the first quarter ended March 31, 2022.

Key Takeaways

Owl Rock Capital Corporation reported a net investment income of $122.4 million, or $0.31 per share, and a net income of $44.0 million, or $0.11 per share, for the first quarter ended March 31, 2022. The net asset value per share was $14.88 at the end of the quarter. New investment commitments totaled $530.4 million.

Net investment income was $0.31 per share.

Net income was $0.11 per share.

Net asset value per share was $14.88.

New investment commitments totaled $530.4 million.

Total Revenue
$264M
Previous year: $222M
+19.2%
EPS
$0.31
Previous year: $0.26
+19.2%
NAV per Share
$14.9
Previous year: $14.8
+0.4%
Weighted Avg Portfolio Yield
7.9%
Previous year: 8.3%
-4.8%
Cash and Equivalents
$326M
Previous year: $244M
+33.7%
Total Assets
$13.2B
Previous year: $11.6B
+13.9%

Blue Owl

Blue Owl

Forward Guidance

Company expects to see upside in the second half of the year from a rising interest rate environment.

Positive Outlook

  • Expects to see upside in the second half of the year from a rising interest rate environment.
  • Credit performance remains exceptional.
  • Defensive positioning is designed to generate healthy returns through the entire market cycle.
  • Almost all of the portfolio is held in floating rate assets.
  • One of the lowest levels of non-accruals in the BDC sector.