Blue Owl Capital Corp Net Income

Quick Answer

Blue Owl Capital Corp reported Net Income of $627.41 million for fiscal year 2025.

Blue Owl Capital Corp Net Income — Annual History

Fiscal Year Net Income YoY Change
2025 $627.41M +5.5%
2024 $594.98M -25.0%
2023 $793.31M +70.1%
2022 $466.36M -25.4%
2021 $624.88M +61.2%
2020 $387.74M

Quarterly Net Income

Quarter Ending Net Income YoY QoQ
September 30, 2025 $128.18M -5.3% -6.8%
June 30, 2025 $137.51M +12.5% -43.3%
March 31, 2025 $242.63M +32.9% +79.3%
September 30, 2024 $135.36M -34.6% +10.7%
June 30, 2024 $122.22M -37.5% -33.0%
March 31, 2024 $182.52M -9.6% -11.8%
September 30, 2023 $206.94M -22.0% +5.8%
June 30, 2023 $195.56M +659.6% -3.1%
  • Blue Owl Capital Corp showed an increase of +5.5% in Net Income compared to the prior fiscal year.
  • Over the 2020–2025 period, Blue Owl Capital Corp’s net income has grown by 61.8% (from $387.74 million to $627.41 million).
  • The most recent figure is from Blue Owl Capital Corp’s fiscal year 2025 report (Form 10-K), filed with the SEC on February 18, 2026.
  • All figures are sourced from SEC EDGAR XBRL filings, last verified June 17, 2026.

Last verified:

Leave a Comment