Array Technologies' GAAP loss for 2021 was $50.403 million, compared to a profit of $59.073 million in the previous year. Revenue decreased 2.2% to $853.318 million from $872.662 million a year earlier.