0001455684
2023-02-27
2023-02-27
TPI COMPOSITES, INC
false
0001455684
8-K
2023-02-27
DE
001-37839
20-1590775
8501 N. Scottsdale Rd.
Gainey Center II
Suite 100
Scottsdale
AZ
85253
480
305-8910
false
false
false
false
Common Stock, par value $0.01
TPIC
NASDAQ
false