bf/NASDAQ:TPIC_icon.jpeg

COM:TPICOMPOSITES

TPI Composites

  • Stock

Last Close

3.46

28/10 20:00

Market Cap

178.48M

Beta: -

Volume Today

390.46K

Avg: -

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 '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
215.05M
-
320.75M
49.15%
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%
cost of revenue
206.79M
-
306.10M
48.02%
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%
gross profit
8.27M
-
14.65M
77.28%
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%
selling and marketing expenses
-1.40M
-
general and administrative expenses
7.57M
-
9.18M
21.27%
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%
selling general and administrative expenses
7.57M
-
9.18M
21.27%
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%
research and development expenses
1M
-
1M
0%
1M
0%
1.10M
10%
1.40M
27.27%
other expenses
140K
-
539K
285%
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%
cost and expenses
214.35M
-
315.27M
47.08%
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%
operating expenses
7.57M
-
9.18M
21.27%
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%
interest expense
3.47M
-
7.24M
108.29%
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%
ebitda
6.24M
-
13.64M
118.50%
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%
operating income
699K
-
5.48M
683.55%
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%
depreciation and amortization
5.25M
-
7.44M
41.73%
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%
total other income expenses net
-1.75M
-
-4.15M
136.87%
-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%
income before tax
-4.37M
-
-5.72M
30.90%
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%
income tax expense
-3.35M
-
925K
127.64%
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%
net income
1.28M
-
-6.65M
619.78%
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%
weighted average shs out
26.55M
-
26.55M
0%
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%
weighted average shs out dil
26.55M
-
26.55M
0%
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%
eps
-0.48
-
-0.25
47.92%
-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%
epsdiluted
-0.48
-
-0.25
47.92%
-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%

All numbers in (except ratios and percentages)