Blue Owl Capital Balance Sheet 2016-2023 | OBDC