Sturm's net profit under GAAP for the 6 months of 2020 was $33,932 million, up 76.1% from $19,266 million in the previous year. Revenue increased by 20.7% to $253,903 million compared to $210,367 million a year earlier.