Financial insights of BXMT