Core Insights - Blue Owl Capital Corporation reported revenue of $464.65 million for Q1 2025, a year-over-year increase of 16.3% [1] - The company's EPS for the same period was $0.39, down from $0.47 a year ago, indicating a decline [1] - Revenue exceeded the Zacks Consensus Estimate of $452.85 million by 2.61%, while EPS fell short of the consensus estimate of $0.43 by 9.30% [1] Financial Performance Metrics - Investment income from non-controlled, non-affiliated investments showed significant growth, with interest income at $356.46 million, surpassing the estimated $303.80 million, reflecting a 21.1% increase year-over-year [4] - Other income from non-controlled, non-affiliated investments was reported at $5.59 million, slightly below the estimated $6.06 million, marking a 5.2% increase year-over-year [4] - Dividend income from controlled, affiliated investments reached $35.01 million, exceeding the estimated $29.21 million, representing a 21.6% year-over-year increase [4] - Total investment income from non-controlled, non-affiliated investments was $418.98 million, surpassing the average estimate of $380 million [4] - Total investment income from controlled, affiliated investments was reported at $43.98 million, exceeding the average estimate of $37.80 million [4] Stock Performance - Over the past month, shares of Blue Owl Capital Corporation returned +9.9%, compared to the Zacks S&P 500 composite's +10.6% change [3] - The stock currently holds a Zacks Rank 4 (Sell), indicating potential underperformance relative to the broader market in the near term [3]
Compared to Estimates, Blue Owl Capital Corporation (OBDC) Q1 Earnings: A Look at Key Metrics