SFL Corp's GAAP net income in Q1 2022 was $47.021 million, down 41.3% from $80.12 million in the previous quarter. Revenue increased 0.2% to $152.389 million compared to $152.061 million in Q4 2021.