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
revenue
320.75M
-
585.85M
82.65%
754.88M
28.85%
930.28M
23.24%
1.03B
10.68%
1.44B
39.52%
1.67B
16.26%
1.73B
3.74%
1.52B
12.11%
1.46B
4.44%
1.33B
8.52%
cost of revenue
306.10M
-
544.11M
77.76%
677.87M
24.58%
817.57M
20.61%
956.78M
17.03%
1.36B
42.00%
1.61B
18.21%
1.76B
9.85%
1.51B
14.51%
1.55B
2.45%
1.38B
10.41%
gross profit
14.65M
-
41.74M
184.91%
77.00M
84.47%
112.71M
46.37%
72.84M
35.37%
77.85M
6.87%
64.10M
17.66%
-31.58M
149.27%
14.64M
146.37%
-89.85M
713.53%
-53.00M
41.02%
selling and marketing expenses
-1.40M
-
general and administrative expenses
9.18M
-
14.13M
53.96%
33.89M
139.93%
40.37M
19.12%
48.12M
19.20%
39.92M
17.05%
33.50M
16.08%
29.25M
12.69%
32.35M
10.61%
49.13M
51.88%
27.54M
43.96%
selling general and administrative expenses
9.18M
-
14.13M
53.96%
33.89M
139.93%
40.37M
19.12%
48.12M
19.20%
39.92M
17.05%
33.50M
16.08%
29.25M
12.69%
32.35M
10.61%
47.73M
47.56%
27.54M
42.31%
research and development expenses
1.40M
-
other expenses
539K
-
246K
54.36%
238K
3.25%
1.19M
400.42%
4.65M
290.43%
3.65M
21.55%
3.88M
6.25%
2.20M
43.16%
2.33M
5.76%
1.98M
15.19%
28.18M
1,326.11%
cost and expenses
315.27M
-
558.23M
77.07%
711.76M
27.50%
857.95M
20.54%
1.00B
17.13%
1.40B
39.17%
1.64B
17.23%
1.79B
9.39%
1.54B
14.11%
1.59B
3.49%
1.41B
11.45%
operating expenses
9.18M
-
14.13M
53.96%
33.89M
139.93%
40.37M
19.12%
48.12M
19.20%
39.92M
17.05%
33.50M
16.08%
29.25M
12.69%
32.35M
10.61%
49.13M
51.88%
55.72M
13.40%
interest expense
7.24M
-
14.56M
101.29%
17.61M
20.93%
12.38M
29.71%
10.42M
15.86%
8.18M
21.48%
10.50M
28.39%
13.62M
29.72%
5.03M
63.08%
12.11M
140.84%
92.42M
663.04%
ebitda
13.64M
-
39.44M
189.10%
43.70M
10.78%
73.62M
68.49%
29.55M
59.86%
41.74M
41.25%
34.58M
17.15%
-58.62M
269.52%
-15.37M
73.77%
-100.12M
551.20%
-74.67M
25.42%
operating income
5.48M
-
27.62M
404.27%
43.11M
56.10%
72.34M
67.78%
24.72M
65.83%
3.16M
87.23%
-15.09M
577.86%
-97.70M
547.61%
-17.70M
81.88%
-138.99M
685.05%
-108.72M
21.78%
depreciation and amortization
7.44M
-
11.42M
53.42%
12.90M
12.97%
20.88M
61.88%
26.43M
26.59%
38.58M
45.98%
49.67M
28.74%
39.08M
21.33%
2.33M
94.04%
38.87M
1,568.20%
30.48M
21.58%
total other income expenses net
-4.15M
-
-1.56M
62.51%
-5.01M
221.72%
-3.28M
34.48%
-12.24M
273.05%
4.25M
134.73%
7.34M
72.78%
-35.09M
577.87%
-8.23M
76.54%
-39.91M
384.71%
-88.86M
122.66%
income before tax
-5.72M
-
11.66M
303.72%
20.84M
78.72%
56.77M
172.45%
2.25M
96.04%
7.41M
229.79%
-7.74M
204.54%
-132.79M
1,614.94%
-25.94M
80.47%
-178.89M
589.71%
-197.57M
10.44%
income tax expense
925K
-
3.98M
329.95%
7.00M
75.89%
13.08M
86.99%
-3.03M
123.19%
23.11M
862.12%
11.28M
51.18%
26.76M
137.15%
29.61M
10.66%
17.56M
40.69%
12.55M
28.54%
net income
-6.65M
-
7.68M
215.55%
13.84M
80.19%
43.69M
215.63%
5.28M
87.92%
-15.71M
397.56%
-19.03M
21.13%
-159.55M
738.53%
-55.55M
65.18%
-201.78M
263.24%
-240.71M
19.29%
weighted average shs out
26.55M
-
26.55M
0%
17.53M
33.97%
33.84M
93.06%
34.31M
1.38%
35.06M
2.19%
35.53M
1.34%
37.41M
5.30%
41.96M
12.14%
42.67M
1.70%
47.46M
11.23%
weighted average shs out dil
26.55M
-
26.55M
0%
17.62M
33.66%
34.86M
97.90%
36.00M
3.27%
35.06M
2.61%
35.53M
1.34%
37.41M
5.30%
41.96M
12.14%
42.67M
1.70%
47.46M
11.23%
eps
-0.25
-
-0.07
73.76%
1.23
1,975%
1.14
7.32%
0.15
86.84%
-0.45
400%
-0.54
20.00%
-4.26
688.89%
-1.32
69.01%
-4.73
258.33%
-5.07
7.19%
epsdiluted
-0.25
-
-0.07
73.76%
1.22
1,959.76%
1.11
9.02%
0.15
86.49%
-0.45
400%
-0.54
20.00%
-4.26
688.89%
-1.32
69.01%
-4.73
258.33%
-5.07
7.19%

All numbers in USD (except ratios and percentages)