Harsco's GAAP loss for 2020 was $21.975 million, compared to a profit of $512.218 million in the previous year. Revenue increased 23.9% to $1.864 billion from $1.504 billion a year earlier.