Blue Owl Capital Corporation (OBDC)

Last Closing Price: 14.22 (2025-08-28)

Normalized Income after Taxes (Quarterly)

Normalized Income after Taxes: A company's after tax profit or loss smoothed out by elimination of all non-recurring items.

Blue Owl Capital Corporation (OBDC) had Normalized Income after Taxes of $216.71M for the most recently reported fiscal quarter, ending 2025-06-30.

Figures for fiscal quarter ending 2025-06-30
Income Statement Financials
$485.84M
$137.51M
--
$485.84M
$266.85M
$218.99M
--
$218.99M
$218.99M
$216.71M
$216.71M
$216.71M
Normalized Income after Taxes
$216.71M
$370.56M
$341.80M
511.05M
511.05M
$0.27
$0.27
Balance Sheet Financials
$390.00M
--
$17.01B
$17.40B
$490.26M
$9.23B
$9.23B
$9.72B
$7.68B
$7.68B
$7.68B
511.05M
Cash Flow Statement Financials
$1.05B
--
$-1.20B
$514.16M
$360.19M
$-153.97M
--
$-364.12M
--
Fundamental Metrics & Ratios
0.80
--
--
0.55
1.20
100.00%
45.08%
76.27%
--
45.08%
28.30%
$1.05B
--
--
--
0.03
--
--
--
2.82%
2.82%
1.25%
1.28%
$15.03
$2.05
$2.05