6885

COM:TRINASOLAR

Trina Solar

  • Stock

Last Close

24.25

22/11 07:00

Market Cap

35.94B

Beta: -

Volume Today

30.82M

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
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '18
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
525.64M
-
444.81M
15.38%
519.42M
16.77%
616.84M
18.76%
705.04M
14.30%
558.09M
20.84%
722.94M
29.54%
792.60M
9.64%
961.88M
21.36%
32.39B
-
18.16B
43.93%
24.61B
35.52%
20.18B
18.01%
cost of revenue
446.52M
-
353.30M
20.88%
439.19M
24.31%
514.05M
17.05%
594.01M
15.55%
457.77M
22.94%
578.08M
26.28%
654.45M
13.21%
778.58M
18.97%
15.55B
-
21.64B
39.17%
18.27B
15.58%
gross profit
79.12M
-
91.51M
15.66%
80.23M
12.32%
102.79M
28.12%
111.03M
8.01%
100.32M
9.65%
144.86M
44.40%
138.15M
4.63%
183.30M
32.68%
1.17B
-
32.39B
-
2.62B
91.93%
2.98B
13.83%
1.91B
35.72%
selling and marketing expenses
33.57M
-
24.19M
27.95%
34.27M
41.71%
36.43M
6.30%
40.17M
10.25%
35.78M
10.92%
43.72M
22.18%
45.39M
3.83%
53.24M
17.29%
739.01M
-
770.40M
4.25%
1.27B
65.14%
general and administrative expenses
19.74M
-
24.31M
23.13%
25.12M
3.32%
25.23M
0.47%
33.49M
32.74%
27.71M
17.27%
32.45M
17.11%
34.79M
7.21%
37.49M
7.76%
-42.89M
-
726.58M
-
2.01B
-
selling general and administrative expenses
53.31M
-
48.49M
9.03%
59.39M
22.47%
61.67M
3.83%
73.66M
19.45%
63.49M
13.81%
76.17M
19.97%
80.18M
5.27%
90.73M
13.15%
1.50B
-
1.77B
18.34%
3.28B
85.36%
research and development expenses
6.01M
-
4.77M
20.53%
5.14M
7.78%
5.48M
6.53%
6.86M
25.12%
7.68M
11.97%
8.01M
4.34%
7.17M
10.56%
11.24M
56.89%
366.57M
-
401.74M
9.59%
514.60M
28.09%
other expenses
729K
-
2.56M
250.66%
1.54M
39.56%
2.21M
43.04%
940K
57.47%
2.17M
130.43%
1.42M
34.63%
2.68M
89.34%
3.02M
12.50%
-5.68B
-
5.55M
100.10%
18.63M
235.92%
-2.41M
112.96%
-16.30M
575.16%
-15.77M
3.25%
7.56M
147.92%
-3.64M
148.20%
1.68M
146.15%
10.71M
537.42%
-6.27M
158.49%
8.18M
230.52%
469.95M
5,645.79%
-619.29M
231.78%
1.36B
319.66%
14.76M
98.91%
-292.68M
2,082.33%
-15.38M
94.75%
-32.02B
208,105.51%
-6.19M
99.98%
-509.45M
8,133.11%
-1.71B
236.39%
cost and expenses
505.83M
-
406.57M
19.62%
503.73M
23.90%
581.20M
15.38%
674.53M
16.06%
528.93M
21.58%
662.26M
25.21%
786.79M
18.80%
880.55M
11.92%
32.02B
-
17.42B
45.61%
24.32B
39.64%
20.35B
16.32%
operating expenses
59.31M
-
53.27M
10.19%
64.54M
21.15%
67.15M
4.05%
80.52M
19.91%
71.17M
11.61%
84.18M
18.28%
132.34M
57.22%
101.97M
22.95%
-5.68B
-
683.22M
112.02%
813.12M
19.01%
710.39M
12.63%
347.51M
51.08%
669.78M
92.74%
774.02M
15.56%
602.14M
22.21%
911.50M
51.38%
886.84M
2.71%
1.33B
50.05%
1.18B
11.27%
1.29B
9.31%
1.32B
1.91%
1.99B
51.64%
1.95B
2.48%
1.85B
5.06%
2.12B
14.74%
32.02B
1,411.22%
1.87B
94.16%
2.68B
43.49%
2.08B
22.34%
interest expense
8.97M
-
9.14M
1.82%
8.77M
4.03%
7.88M
10.17%
9.10M
15.51%
11.36M
24.87%
13.04M
14.72%
13.50M
3.58%
14.35M
6.27%
320.44M
-
536.90M
67.55%
490.69M
8.61%
ebitda
21.31M
-
70.10M
229.02%
47.76M
31.87%
38.73M
18.90%
32.25M
16.74%
31.96M
0.88%
62.77M
96.38%
8.92M
85.79%
85.47M
858.40%
371.79M
-
834.29M
124.40%
1.48B
77.15%
operating income
19.81M
-
38.25M
93.09%
15.70M
58.95%
35.65M
127.07%
30.51M
14.41%
29.15M
4.45%
60.68M
108.15%
5.80M
90.43%
81.33M
1,301.10%
371.79M
-
746.17M
100.70%
295.12M
60.45%
depreciation and amortization
1.50M
-
28.84M
1,823.87%
29.85M
3.51%
3.08M
89.67%
1.74M
43.74%
2.81M
61.84%
2.08M
25.78%
3.11M
49.38%
4.14M
32.86%
-2
-
88.12M
4,406,000,450%
1.18B
1,242.31%
492.13M
58.39%
total other income expenses net
2.52M
-
3.32M
31.53%
4.88M
47.08%
-12.84M
363.23%
-6.62M
48.49%
455K
106.88%
6.49M
1,326.59%
-10.39M
260.07%
-8.35M
19.62%
-69.91M
-
-203.95M
191.73%
-42.40M
79.21%
1.44M
103.40%
income before tax
14.12M
-
32.88M
132.82%
12.47M
62.07%
15.80M
26.68%
15.59M
1.32%
18.89M
21.14%
54.81M
190.16%
-17.66M
132.22%
59.75M
438.43%
301.88M
-
542.22M
79.62%
252.71M
53.39%
income tax expense
-1.13M
-
6.41M
665.37%
2.17M
66.18%
5.22M
140.87%
1.69M
67.69%
3.22M
90.99%
11.76M
264.84%
-3.15M
126.79%
17.62M
659.48%
252.88M
-
52.01M
79.43%
-12.08M
123.23%
net income
15.46M
-
26.51M
71.41%
10.73M
59.53%
11.49M
7.07%
10.62M
7.59%
13.91M
31.07%
40.91M
194.05%
-19.99M
148.86%
41.68M
308.51%
347.57M
-
237.27M
31.73%
260.77M
9.90%
152.97M
41.34%
340.00M
122.26%
338.64M
0.40%
397.67M
17.43%
230.21M
42.11%
475.59M
106.58%
450.59M
5.26%
647.85M
43.78%
543.24M
16.15%
726.15M
33.67%
1.13B
56.01%
1.28B
12.79%
1.77B
38.36%
1.77B
0.24%
1.54B
13.27%
48.99M
96.81%
515.74M
952.65%
10.46M
97.97%
-1.37B
13,218.46%
weighted average shs out
3.55B
-
3.56B
0.16%
3.67B
3.06%
4.08B
11.35%
4.21B
2.96%
4.21B
0.23%
4.22B
0.19%
4.23B
0.24%
4.24B
0.05%
4.24B
0.08%
4.25B
0.18%
4.26B
0.23%
1.69B
60.18%
1.69B
0%
1.69B
0%
1.70B
0.29%
1.70B
0%
1.88B
10.69%
1.88B
0%
2.09B
11.24%
2.09B
0%
2.09B
0%
2.10B
0.36%
2.09B
0.53%
2.09B
0%
2.09B
0%
2.14B
2.40%
2.18B
2.01%
2.18B
0%
2.17B
-
2.18B
0.32%
2.17B
0.53%
2.17B
0.04%
weighted average shs out dil
3.63B
-
3.63B
0.05%
3.84B
5.71%
4.13B
7.81%
4.24B
2.49%
4.86B
14.64%
5.26B
8.31%
4.23B
19.55%
5.28B
24.70%
5.27B
0.23%
5.26B
0.03%
5.31B
0.81%
1.69B
68.07%
1.69B
0%
1.69B
0%
1.70B
0.29%
1.70B
0%
1.88B
10.69%
1.88B
0%
2.09B
11.24%
2.09B
0%
2.09B
0%
2.10B
0.36%
2.09B
0.53%
2.09B
0%
2.09B
0%
2.15B
3.00%
2.21B
2.68%
2.21B
0%
2.17B
-
2.34B
7.91%
2.17B
7.53%
2.17B
0.04%
eps
0.00
-
0.01
68.18%
0.00
59.46%
0.00
6.67%
0.00
7.14%
0.00
30.77%
0.01
182.35%
-0.00
148.96%
0.01
308.51%
0
100%
0
0
0.21
Infinity%
0.14
33.33%
0.15
7.14%
0.09
40%
0.20
122.22%
0.18
10.00%
0.21
16.67%
0.11
47.62%
0.23
109.09%
0.22
4.35%
0.31
40.91%
0.26
16.13%
0.35
34.62%
0.54
54.29%
0.60
11.11%
0.81
35.00%
0.81
0%
0
100%
0.02
Infinity%
0.24
961.95%
0.00
98%
-0.63
13,225.00%
epsdiluted
0.00
-
0.01
76.19%
0.00
62.16%
0.00
0%
0.00
7.14%
0.00
23.08%
0.01
162.50%
-0.00
155.95%
0.01
282.98%
0
100%
0
0
0.21
Infinity%
0.14
33.33%
0.15
7.14%
0.09
40%
0.20
122.22%
0.18
10.00%
0.21
16.67%
0.11
47.62%
0.23
109.09%
0.22
4.35%
0.31
40.91%
0.26
16.13%
0.35
34.62%
0.56
60.00%
0.60
7.14%
0.80
33.33%
0.81
1.25%
0
100%
0.02
Infinity%
0.22
873.45%
0.00
97.82%
-0.63
13,225.00%

All numbers in (except ratios and percentages)