 Overstock.com, Inc. reported as part of its financial results for the first quarter of 2021 that total net revenue surged 94 percent year over year to 660 million, according to a Thursday April 29 announcement. On the heels of a record 2020, Overstock continues to execute consistently and delivered strong results for the first quarter of 2021, Overstock CEO Jonathan ... 