Net income of Starwood Property Trust under GAAP for the 3 months of 2022 was $384.314 million, up 3.2 times from $122.526 million in the previous year. Revenue increased 2.4% to $293.992 million from $287.23 million a year earlier.