SFL Corp Ltd. reported a net loss of $31.9 million for Q1 2025, impacted by impairments on older vessels, while declaring a quarterly dividend of $0.27 per share, payable on June 27, 2025. The company generated charter hire of $193.5 million in the same quarter, including profit-sharing.