NYSE:OBDC | Income Statement | Blue Owl Capital Corp

Complete source-backed income-statement history.

Available history
2016-12-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$65.74M$0.13$0.13495,377,115495,377,115
2026-03-31-$24.38M-$0.05-$0.05498,903,632498,903,632
2025-12-31$119.09M$0.23$0.23399,386399,386
2025-09-30$128.18M$0.25$0.25511,048,237511,048,237
2025-06-30$137.51M$0.27$0.27511,048,237511,048,237
2025-03-31$242.64M$0.49$0.49494,825,717494,825,717
2024-12-31$154.89M$0.40$0.4049,93149,931
2024-09-30$135.36M$0.35$0.35390,217,304390,217,304
2024-06-30$122.22M$0.31$0.31390,103,640390,103,640
2024-03-31$182.52M$0.47$0.47389,732,868389,732,868
2023-12-31$188.97M$0.48$0.48-119,021-119,021
2023-09-30$206.94M$0.53$0.53389,703,612389,703,612
2023-06-30$195.56M$0.50$0.50389,930,979389,930,979
2023-03-31$201.84M$0.52$0.52391,049,102391,049,102
2022-12-31$191.89M$0.48$0.48-97,083-97,083
2022-09-30$265.43M$0.67$0.67393,823,013393,823,013
2022-06-30-$34.95M-$0.09-$0.09394,184,560394,184,560
2022-03-31$43.99M$0.11$0.11394,309,578394,309,578
2021-12-31$174.01M$0.44$0.44404,601404,601
2021-09-30$142.85M$0.36$0.36392,715,513392,715,513

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$627.41M$1.24$1.24506,099,539506,099,539
2024-12-31$594.98M$1.53$1.53390,068,596390,068,596
2023-12-31$793.31M$2.03$2.03390,104,585390,104,585
2022-12-31$466.36M$1.18$1.18394,006,852394,006,852
2021-12-31$624.88M$1.59$1.59392,297,907392,297,907
2020-12-31$387.74M$1.00$1.00388,645,561388,645,561
2019-12-31324,630,279
2018-12-31146,422,371
2017-12-3167,082,905
2016-12-3121,345,191