Starwood Property Trust' GAAP net income for six months of 2021 was $248.91 million, up 2.9 times from $86.692 million in the previous year. Revenues decreased 0.1% to $578.097 million from $578.166 million a year earlier.