bf/NASDAQ:TPIC_icon.jpeg

NASDAQ:TPIC

TPI Composites, Inc.

  • Stock

USD

Last Close

3.33

02/05 20:00

Market Cap

117.71M

Beta: 1.87

Volume Today

1.74M

Avg: 1.08M

PE Ratio

−0.61

PFCF: −1.17

Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
account payables
66.81M
-
101.11M
51.35%
112.28M
11.05%
166.74M
48.51%
199.08M
19.39%
293.10M
47.23%
295.99M
0.99%
336.70M
13.75%
280.50M
16.69%
227.72M
18.82%
accumulated other comprehensive income loss
5M
-
2.34M
53.24%
-25K
101.07%
-3.86M
15,348.00%
-558K
85.55%
-14.39M
2,479.21%
-23.61M
64.06%
-32.99M
39.72%
-54.01M
63.70%
-15.39M
71.51%
-7.63M
50.43%
cash and cash equivalents
11.80M
-
43.59M
269.42%
45.92M
5.33%
119.07M
159.31%
148.11M
24.40%
85.35M
42.38%
70.28M
17.65%
129.86M
84.77%
242.16M
86.49%
133.55M
44.85%
171.90M
28.72%
cash and short term investments
11.80M
-
43.59M
269.42%
45.92M
5.33%
119.07M
159.31%
148.11M
24.40%
85.35M
42.38%
70.28M
17.65%
129.86M
84.77%
242.16M
86.49%
133.55M
44.85%
171.90M
28.72%
common stock
337K
-
340K
0.89%
347K
2.06%
353K
1.73%
368K
4.25%
374K
1.63%
424K
13.37%
470K
10.85%
deferred revenue
72.74M
-
74.42M
2.31%
70.96M
4.66%
91.18M
28.50%
7.14M
92.17%
3.01M
57.89%
614K
79.59%
1.27M
107.49%
17.10M
1,242.23%
24.02M
40.47%
deferred revenue non current
deferrred tax liabilities non current
goodwill
2.80M
-
2.81M
0.25%
2.81M
0%
2.81M
0%
2.81M
0%
2.81M
0%
2.81M
0%
2.81M
0%
2.81M
0%
2.81M
0%
2.81M
0%
goodwill and intangible assets
4.80M
-
5.95M
23.85%
5.02M
15.53%
4.72M
6.01%
4.67M
1.17%
9.64M
106.71%
8.50M
11.87%
8.54M
0.46%
6.35M
25.65%
6.07M
4.38%
5.25M
13.51%
intangible assets
2M
-
3.14M
56.90%
2.21M
29.41%
1.91M
13.63%
1.86M
2.88%
6.84M
267.92%
5.69M
16.75%
5.73M
0.69%
3.54M
38.22%
3.26M
7.85%
2.44M
25.14%
inventory
39.50M
-
99.81M
152.69%
100.44M
0.63%
105.40M
4.95%
131.92M
25.16%
5.74M
95.65%
6.73M
17.37%
10.84M
61.03%
11.53M
6.40%
10.66M
7.56%
9.42M
11.64%
long term debt
20.80M
-
62.72M
201.54%
81.50M
29.94%
89.75M
10.12%
85.88M
4.32%
110.56M
28.75%
241.77M
118.67%
340.24M
40.73%
154.69M
54.54%
134.56M
13.01%
413.96M
207.64%
long term investments
4.74M
-
4.71M
0.61%
-9.85M
309.33%
-12.97M
31.65%
-24.94M
92.30%
-19.71M
20.98%
-27.33M
38.68%
-27.43M
0.35%
net debt
10.60M
-
83.39M
686.68%
87.65M
5.11%
4.09M
95.33%
-26.73M
753.66%
52.28M
295.59%
201.62M
285.67%
269.03M
33.44%
1.64M
99.39%
83.21M
4,970.69%
452.45M
443.74%
net receivables
20.80M
-
55.49M
166.79%
84.97M
53.11%
67.84M
20.15%
121.58M
79.20%
293.52M
141.43%
350.53M
19.42%
349.70M
0.24%
346.13M
1.02%
400.75M
15.78%
283.96M
29.14%
other assets
other current assets
8.50M
-
1.25M
85.25%
1.39M
11.08%
355K
74.52%
778K
119.15%
18.43M
2,269.28%
29.84M
61.90%
27.92M
6.44%
22.58M
19.11%
26.05M
15.36%
37.80M
45.10%
other current liabilities
102.50M
-
5.92M
94.23%
13.60M
129.82%
19.91M
46.45%
29.16M
46.46%
36.77M
26.07%
47.64M
29.58%
50.85M
6.74%
42.02M
17.37%
76.79M
82.74%
42.20M
45.05%
other liabilities
other non current assets
7.10M
-
6.16M
13.24%
2.66M
56.87%
20.81M
683.33%
17.09M
17.90%
31.23M
82.80%
30.90M
1.08%
40.27M
30.34%
40.66M
0.97%
12.24M
69.90%
12.47M
1.88%
other non current liabilities
7.70M
-
192.61M
2,401.42%
202.64M
5.21%
4.39M
97.83%
4.44M
1.16%
3.29M
25.99%
5.97M
81.67%
8.87M
48.50%
132.93M
1,398.14%
320.55M
141.14%
126.01M
60.69%
othertotal stockholders equity
165.50M
-
292.83M
-
301.03M
2.80%
309.98M
2.97%
319.00M
2.91%
343.37M
7.64%
322.90M
5.96%
90.14M
72.08%
421.20M
367.26%
preferred stock
250.97M
-
309.88M
23.47%
property plant equipment net
35M
-
51.80M
48.00%
67.73M
30.76%
91.17M
34.60%
123.48M
35.45%
159.42M
29.11%
327.36M
105.34%
367.83M
12.36%
306.77M
16.60%
289.15M
5.74%
264.93M
8.38%
retained earnings
-175.60M
-
-189.43M
7.88%
-191.17M
0.92%
-182.80M
4.38%
-140.20M
23.31%
-74.98M
46.52%
-90.69M
20.95%
-109.72M
20.98%
-269.26M
145.42%
-334.57M
24.25%
-536.35M
60.31%
short term debt
1.60M
-
64.26M
3,916.25%
52.06M
18.98%
33.40M
35.84%
35.51M
6.30%
27.06M
23.79%
30.13M
11.35%
58.65M
94.66%
89.12M
51.95%
82.19M
7.77%
92.48M
12.52%
short term investments
tax assets
355K
-
1.66M
367.89%
5.13M
208.91%
8.30M
61.84%
15.30M
84.20%
11.21M
26.72%
18.79M
67.66%
21.08M
12.16%
9.55M
54.67%
18.36M
92.12%
tax payables
total assets
127.50M
-
277.96M
118.01%
334.14M
20.21%
437.21M
30.85%
573.53M
31.18%
604.86M
5.46%
826.68M
36.67%
956.26M
15.67%
1.01B
5.38%
962.18M
4.52%
804.08M
16.43%
total current assets
80.60M
-
208.97M
159.26%
252.36M
20.77%
325.23M
28.87%
432.97M
33.13%
414.20M
4.34%
468.42M
13.09%
548.16M
17.02%
660.27M
20.45%
645.16M
2.29%
503.07M
22.02%
total current liabilities
104.10M
-
209.72M
101.46%
241.19M
15.01%
236.55M
1.92%
322.59M
36.37%
270.04M
16.29%
373.88M
38.45%
406.11M
8.62%
469.11M
15.51%
456.58M
2.67%
386.42M
15.37%
total debt
22.40M
-
126.98M
466.88%
133.57M
5.19%
123.16M
7.79%
121.39M
1.44%
137.62M
13.38%
271.90M
97.57%
398.89M
46.70%
243.81M
38.88%
216.76M
11.09%
624.34M
188.04%
total investments
4.74M
-
4.71M
0.61%
-9.85M
309.33%
-12.97M
31.65%
-24.94M
92.30%
-19.71M
20.98%
-27.33M
38.68%
-27.43M
0.35%
total liabilities
132.60M
-
465.05M
250.72%
525.34M
12.96%
330.70M
37.05%
412.92M
24.86%
383.90M
7.03%
621.63M
61.93%
755.22M
21.49%
756.73M
0.20%
911.69M
20.48%
926.38M
1.61%
total liabilities and stockholders equity
127.50M
-
277.96M
118.01%
334.14M
20.21%
437.21M
30.85%
573.53M
31.18%
604.86M
5.46%
826.68M
36.67%
956.26M
15.67%
1.01B
5.38%
962.18M
4.52%
804.08M
16.43%
total non current assets
46.90M
-
68.99M
47.11%
81.78M
18.53%
111.98M
36.93%
140.57M
25.53%
190.66M
35.63%
358.25M
87.90%
408.10M
13.91%
347.43M
14.87%
317.01M
8.75%
301.00M
5.05%
total non current liabilities
28.50M
-
255.33M
795.89%
284.14M
11.29%
94.14M
66.87%
90.32M
4.06%
113.85M
26.05%
247.75M
117.60%
349.11M
40.92%
287.62M
17.62%
455.11M
58.23%
539.96M
18.65%
total stockholders equity
-5.10M
-
-187.09M
3,568.49%
-191.20M
2.19%
106.51M
155.71%
160.62M
50.80%
220.96M
37.57%
205.05M
7.20%
201.03M
1.96%
250.97M
24.84%
50.49M
79.88%
-122.30M
342.25%

All numbers in USD (except ratios and percentages)