bf/NASDAQ:TPIC_icon.jpeg

NASDAQ:TPIC

TPI Composites

  • Stock

USD

Last Close

0.13

18/08 22:33

Market Cap

178.48M

Beta: 1.87

Volume Today

252.34K

Avg: 1.08M

PE Ratio

−0.61

PFCF: −1.17

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
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%
235.47M
3.40%
accumulated other comprehensive income loss
2.34M
-
-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%
-22.82M
199.17%
cash and cash equivalents
43.59M
-
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%
196.52M
14.32%
cash and short term investments
43.59M
-
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%
196.52M
14.32%
common stock
337K
-
340K
0.89%
347K
2.06%
353K
1.73%
368K
4.25%
374K
1.63%
424K
13.37%
470K
10.85%
487K
3.62%
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.81M
-
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%
2.81M
0%
goodwill and intangible assets
5.95M
-
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%
3.46M
33.99%
intangible assets
3.14M
-
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%
658K
73.05%
inventory
99.81M
-
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%
3.97M
57.88%
long term debt
62.72M
-
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%
584.88M
41.29%
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
83.39M
-
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%
545.74M
20.62%
net receivables
55.49M
-
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%
196.73M
30.72%
other assets
other current assets
1.25M
-
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%
47.29M
25.11%
other current liabilities
5.92M
-
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%
40.52M
3.97%
other liabilities
other non current assets
6.16M
-
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%
28.18M
126.00%
other non current liabilities
192.61M
-
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%
7.07M
94.39%
othertotal stockholders equity
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%
426.15M
1.17%
preferred stock
250.97M
-
309.88M
23.47%
property plant equipment net
51.80M
-
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%
215.73M
18.57%
retained earnings
-189.43M
-
-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%
-777.05M
44.88%
short term debt
64.26M
-
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%
157.59M
70.40%
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
277.96M
-
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%
692.46M
13.88%
total current assets
208.97M
-
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%
445.09M
11.53%
total current liabilities
209.72M
-
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%
473.97M
22.66%
total debt
126.98M
-
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%
742.25M
18.89%
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
465.05M
-
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%
1.07B
15.04%
total liabilities and stockholders equity
277.96M
-
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%
692.46M
13.88%
total non current assets
68.99M
-
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%
247.37M
17.82%
total non current liabilities
255.33M
-
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%
591.73M
9.59%
total stockholders equity
-187.09M
-
-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%
-373.24M
205.17%

All numbers in USD (except ratios and percentages)