Lument Finance Trust Inc. (LFT) reports earnings