Core Insights - Blue Owl Capital Corporation reported $453.07 million in revenue for Q3 2025, marking an 11.6% year-over-year increase, but fell short of the Zacks Consensus Estimate by 1.84% [1] - The company's EPS for the same quarter was $0.36, down from $0.47 a year ago, representing a surprise of -7.69% compared to the consensus estimate of $0.39 [1] Financial Performance Metrics - Investment income from non-controlled, non-affiliated investments showed a total of $403.35 million, a 9.7% increase year-over-year, but below the average estimate of $412.83 million [4] - Interest income from non-controlled, non-affiliated investments was reported at $349.05 million, reflecting a 16.5% year-over-year increase, yet it was lower than the average estimate of $356.5 million [4] - Total investment income from controlled, affiliated investments reached $48.4 million, exceeding the average estimate of $42.95 million, with a year-over-year change of 28.2% [4] - Dividend income from controlled, affiliated investments was reported at $37.92 million, surpassing the average estimate of $33.13 million, with a year-over-year increase of 28% [4] - The stock of Blue Owl Capital Corporation has returned +3% over the past month, outperforming the Zacks S&P 500 composite's +1% change [3]
Blue Owl Capital Corporation (OBDC) Q3 Earnings: Taking a Look at Key Metrics Versus Estimates