OBDC financials

Blue Owl Capital (OBDC) financials: revenue, profit and margins by year and quarter, the balance sheet and cash flow.

OBDC income statement, yearly

YearRevenueGross profitOperating incomeNet incomeEPS
2025$1.68B$1.26B$1.23B$627.41M1.24
2024$1.10B$665.75M$607.34M$594.98M1.53
2023$1.27B$864.33M$810.68M$793.31M2.03
2022$808.76M$535.62M$476.13M$466.36M1.18
2021$882.31M$689.66M$637.50M$624.88M1.59
2020$438.92M$302.53M$393.44M$387.74M1.00

Updated 2026-11-07 11:54 UTC