Financial insights of OBDC