Financial insights of BDCC