Upwork's GAAP loss for the six months of 2021 was $24.373 million, up 15.8% from $21.045 million in the previous year. Revenue increased 39.3% to $237.8 million from $170.727 million a year earlier.