Blue Owl Capital
Income Statement

Last updated:

Income statement is a financial statement that shows how profitable a business was over a given reporting period presenting its revenue, expenses or net income. Blue Owl Capital's past years’ income statements indicate that its last revenue has increased compared to the previous period by 216% to $1,582,094,000. The net income raised on $793,312,000 and profit margin reached 50%. Total operating expenses were $379,418,000.

Profit Margin

Blue Owl Capital Corporation (NYSE:OBDC): Profit margin
2016 24.85M 16.63M 66.94%
2017 116.80M 103.74M 88.82%
2018 221.99M 202.24M 91.1%
2019 456.74M 498.00M 109.03%
2020 285.97M 387.74M 135.58%
2021 663.18M 624.88M 94.23%
2022 501.22M 466.35M 93.04%
2023 1.58B 793.31M 50.14%

OBDC Income Statement (2016 – 2023)

2023 2022 2021 2020 2019 2018 2017 2016
Revenue
Revenue
1.58B501.22M663.18M285.97M456.74M221.99M116.80M24.85M
Cost of revenue
403.48M306.84M282.44M107.43M61.65M031.06M0
Gross profit
1.17B194.37M380.74M178.54M395.08M221.99M85.74M24.85M
Operating exp.
Research and development
00000000
Selling and marketing
00000000
Total operating expenses
379.41M25.09M25.68M-107.46M-43.24M18.65M12.90M6.64M
Operating income
1.20B783.66M856.62M546.38M625.29M274.77M125.86M19.33M
Other income (expenses), net
-392M-307.53M-219.13M10.61M-125.31M-71.44M-12.75M-2.34M
Income before tax
810.67M476.12M637.49M393.44M499.98M203.33M103.89M16.98M
Income tax expense
17.36M9.77M12.61M5.70M1.98M1.09M158K352K
Net income
793.31M466.35M624.88M387.74M498.00M202.24M103.74M16.63M
Earnings per share
Basic EPS
2.031.181.5911.531.491.530.78
Diluted EPS
2.031.181.5911.531.491.530.04
Data sourceData source