Franklin BSP Realty Trust (NYSE:FBRT) delivered net profit margins of 38.7%, up from 37.9% last year, and annual earnings growth reached 18.7%. This is running just ahead of its five-year trend of 18.