Financial insights of BDC