Owl Rock Capital Corporation’s ORCC third-quarter 2021 earnings per share of 33 cents beat the Zacks Consensus Estimate by 3.1% on the back of higher investment income. The results were same as the year-ago quarter’s reported figure.The company witnessed a better investment income and new investment commitments in the third quarter. However, the same was partly offset by escalating expenses.Owl Rock Capital Corporation Price, Consensus and EPS Surprise Owl Rock Capital Corporation price-consensus-eps-surprise-chart | Owl Rock Capital Corporation QuoteQuarter in DetailIn the quarter, the company’s total investment income was $269.1, up 43.9% year over year. This upside was on the back of higher interest income, dividend income, other income, total investment income from non-controlled, non-affiliated investments.New investment commitments were $2.79 billion across 21 new portfolio companies and 13 current portfolio companies, up 231.1% year over year.The company concluded the third quarter with investments in 130 portfolio companies with an aggregate fair value of $12.1 billion. As of Sep 30, 2021, the average investment size in each portfolio company was $93.2 million, based on fair value.Total operating expenses of $137 million rose 35.2% year over year due to interest expense, management fee, performance-based incentive fees, professional fees, other general and administrative expenses.The company’s interest expenses of $56.5 million increased 51.1% year over year due to higher average daily borrowings. However, the same was partly offset by a reduced average interest rate.Dividend UpdateThe company declared a fourth-quarter dividend of 31 cents per share for its shareholders of record on Dec 31, 2021. The amount will be paid out on or before Jan 31, 2022Financial Update (as of Sep 30, 2021)The company had cash and restricted cash worth $794.7 million at the end of the third quarter.The company exited the third quarter with $7 billion of debt, up 31% from the level on Dec 31, 2020. Owl Rock Capital had $1.6 billion of undrawn capacity under its credit facilities.It had total assets worth $13 billion, up 15.7% from the level at 2020 end.Zacks Rank & Peer ReleasesOwl Rock Capital currently carries a Zacks Rank #3 (Hold). You can see the complete list of today’s Zacks #1 Rank (Strong Buy) stocks here.Of the finance sector players that have reported third-quarter results so far, the bottom-line results of American Express Company AXP, Synchrony Financial SYF and Discover Financial Services DFS beat the respective Zacks Consensus Estimate. Zacks' Top Picks to Cash in on Artificial Intelligence In 2021, this world-changing technology is projected to generate $327.5 billion in revenue. Now Shark Tank star and billionaire investor Mark Cuban says AI will create "the world's first trillionaires." Zacks' urgent special report reveals 3 AI picks investors need to know about today.See 3 Artificial Intelligence Stocks With Extreme Upside Potential>>Want the latest recommendations from Zacks Investment Research? Today, you can download 7 Best Stocks for the Next 30 Days. Click to get this free report Discover Financial Services (DFS): Free Stock Analysis Report American Express Company (AXP): Free Stock Analysis Report Owl Rock Capital Corporation (ORCC): Free Stock Analysis Report Synchrony Financial (SYF): Free Stock Analysis Report To read this article on Zacks.com click here. Zacks Investment Research