Starwood Property Trust' GAAP net income for 3 months of 2021 was $122.526 million, compared to a loss of $66.269 million in the previous year. Revenue decreased 8.1% to $287.23 million from $312.56 million a year earlier.