Growth Metrics

Blue Owl Capital (OWL) Income from Continuing Operations (2020 - 2026)

Blue Owl Capital has reported Income from Continuing Operations over the past 7 years, most recently at 79593000.0 for Q1 2026.

  • For Q1 2026, Income from Continuing Operations rose 117.05% year-over-year to 79593000.0; the TTM value through Mar 2026 reached 348410000.0, up 0.96%, while the annual FY2025 figure was 305487000.0, 27.34% down from the prior year.
  • Income from Continuing Operations for Q1 2026 was 79593000.0 at Blue Owl Capital, down from 150748000.0 in the prior quarter.
  • Over five years, Income from Continuing Operations peaked at 150748000.0 in Q4 2025 and troughed at 22916000.0 in Q1 2022.
  • A 5-year average of 58003941.18 and a median of 63511000.0 in 2023 define the central range for Income from Continuing Operations.
  • Biggest five-year swings in Income from Continuing Operations: crashed 158.26% in 2022 and later soared 4526.32% in 2023.
  • Year by year, Income from Continuing Operations stood at 1755000.0 in 2022, then soared by 4526.32% to 81192000.0 in 2023, then dropped by 12.49% to 71055000.0 in 2024, then soared by 112.16% to 150748000.0 in 2025, then tumbled by 47.2% to 79593000.0 in 2026.
  • Business Quant data shows Income from Continuing Operations for OWL at 79593000.0 in Q1 2026, 150748000.0 in Q4 2025, and 47373000.0 in Q3 2025.