TPI Composites' GAAP loss for 2020 was $19.027 million, up 21.1% from $15.708 million in the prior year. Revenue increased 16.2% to $1.67 billion, compared with $1.437 billion a year earlier.