bf/NASDAQ:FSLR_icon.jpeg

NASDAQ:FSLR

First Solar

  • Stock

USD

Last Close

271.98

06/11 22:31

Market Cap

24.47B

Beta: 1.42

Volume Today

4.49M

Avg: 2.54M

PE Ratio

31.44

PFCF: −28.10

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
3.39B
-
3.58B
5.52%
2.95B
17.54%
2.94B
0.34%
2.24B
23.71%
3.06B
36.50%
2.71B
11.48%
2.92B
7.82%
2.62B
10.40%
3.32B
26.70%
4.21B
26.75%
cost of revenue
2.56B
-
2.66B
3.70%
2.25B
15.50%
2.39B
6.45%
1.85B
22.59%
2.51B
35.75%
2.03B
19.22%
2.19B
8.02%
2.55B
16.23%
2.02B
20.85%
2.35B
16.38%
gross profit
827.11M
-
919.27M
11.14%
703.98M
23.42%
548.95M
22.02%
392.18M
28.56%
549.21M
40.04%
680.67M
23.94%
729.95M
7.24%
69.86M
90.43%
1.30B
1,761.89%
1.86B
42.84%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
253.83M
-
255.19M
0.54%
261.99M
2.67%
202.70M
22.63%
176.86M
12.75%
205.47M
16.18%
222.92M
8.49%
170.32M
23.60%
164.72M
3.29%
197.62M
19.97%
188.26M
4.74%
research and development expenses
143.97M
-
130.59M
9.29%
124.76M
4.47%
88.57M
29.01%
84.47M
4.63%
96.61M
14.37%
93.74M
2.97%
99.11M
5.74%
112.80M
13.81%
152.31M
35.02%
191.38M
25.65%
other expenses
-5.20M
-
-5.50M
5.75%
40.25M
831.59%
23.96M
40.46%
39.74M
65.81%
45.91M
15.55%
40.53M
11.73%
21.05M
48.06%
73.08M
247.13%
-29.14M
139.88%
83.81M
387.55%
cost and expenses
2.97B
-
3.06B
3.19%
2.64B
13.95%
2.73B
3.46%
2.20B
19.16%
2.86B
29.85%
2.39B
16.56%
2.48B
4.02%
2.90B
16.75%
2.43B
16.12%
2.81B
15.64%
operating expenses
402.94M
-
402.60M
0.08%
387.78M
3.68%
333.92M
13.89%
352.06M
5.44%
348.00M
1.16%
357.18M
2.64%
290.49M
18.67%
350.61M
20.70%
414.71M
18.28%
464.56M
12.02%
interest expense
16.05M
-
6.97M
56.54%
20.54M
194.45%
25.77M
25.45%
25.92M
0.61%
27.07M
4.42%
24.04M
11.19%
13.11M
45.47%
12.22M
6.73%
12.96M
6.05%
38.87M
199.81%
ebitda
427.18M
-
533.68M
24.93%
381.65M
28.49%
274.70M
28.02%
139.64M
49.17%
267.65M
91.67%
328.12M
22.59%
445.96M
35.92%
53.45M
88.01%
1.26B
2,262%
1.87B
48.02%
operating income
424.16M
-
516.66M
21.81%
-502.59M
197.28%
177.85M
135.39%
40.11M
77.45%
62.17M
54.99%
95.19M
53.11%
186.06M
95.46%
-216.27M
216.24%
857.27M
496.38%
1.39B
62.66%
depreciation and amortization
245.80M
-
257.82M
4.89%
230.94M
10.43%
115.31M
50.07%
130.74M
13.37%
205.47M
57.17%
232.93M
13.36%
259.90M
11.58%
269.72M
3.78%
307.99M
14.19%
423.50M
37.50%
total other income expenses net
-8.22M
-
-12.37M
50.49%
-792.55M
6,307.01%
-22.86M
97.12%
39.17M
271.36%
-182.30M
565.44%
198.00M
208.61%
386.10M
95.00%
224.87M
41.76%
-79.39M
135.30%
11.92M
115.01%
income before tax
431.99M
-
519.84M
20.33%
-471.69M
190.74%
202.12M
142.85%
113.15M
44.02%
-120.13M
206.17%
293.19M
344.06%
572.16M
95.15%
8.60M
98.50%
891.29M
10,266.25%
1.41B
57.79%
income tax expense
30.12M
-
-6.16M
120.44%
58.22M
1,045.73%
372.00M
538.96%
3.44M
99.07%
-5.48M
259.26%
-107.29M
1,857.92%
103.47M
196.44%
52.76M
49.01%
60.51M
14.69%
114.29M
88.88%
net income
396.92M
-
546.42M
37.67%
-357.96M
165.51%
-165.62M
53.73%
144.33M
187.15%
-114.65M
179.44%
398.36M
447.46%
468.69M
17.66%
-44.17M
109.42%
830.78M
1,981.03%
1.29B
55.52%
weighted average shs out
100.05M
-
100.89M
0.84%
102.87M
1.96%
104.33M
1.42%
104.75M
0.40%
105.31M
0.54%
105.87M
0.53%
106.26M
0.37%
106.55M
0.27%
106.80M
0.23%
107.02M
0.21%
weighted average shs out dil
101.64M
-
101.81M
0.17%
102.87M
1.03%
104.33M
1.42%
106.11M
1.71%
105.31M
0.76%
106.69M
1.31%
106.92M
0.22%
106.55M
0.35%
107.37M
0.77%
107.53M
0.14%
eps
3.97
-
5.42
36.52%
-3.48
164.21%
-1.59
54.31%
1.38
186.79%
-1.09
178.99%
3.76
444.95%
4.41
17.29%
-0.41
109.30%
7.78
1,997.56%
12.07
55.14%
epsdiluted
3.91
-
5.37
37.34%
-3.48
164.80%
-1.59
54.31%
1.36
185.53%
-1.09
180.15%
3.73
442.20%
4.38
17.43%
-0.41
109.36%
7.74
1,987.80%
12.02
55.30%

All numbers in USD (except ratios and percentages)