Financial insights of STWD