bf/NASDAQ:FSLR_icon.jpeg

COM:FIRSTSOLAR

First Solar

  • Stock

Last Close

223.10

30/08 20:00

Market Cap

24.47B

Beta: -

Volume Today

1.21M

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
account payables
261.33M
-
214.66M
17.86%
337.67M
57.31%
148.73M
55.95%
120.22M
19.17%
233.29M
94.05%
218.08M
6.52%
183.35M
15.93%
193.37M
5.47%
341.41M
76.55%
207.18M
39.32%
accumulated other comprehensive income loss
-25.78M
-
50.14M
294.52%
15.48M
69.13%
-9.91M
164.00%
2.26M
122.80%
-54.47M
2,511.07%
-79.33M
45.66%
-61.73M
22.19%
-96.36M
56.11%
-191.82M
99.06%
-174.13M
9.22%
cash and cash equivalents
1.33B
-
1.48B
11.85%
1.13B
23.97%
1.35B
19.55%
2.27B
68.39%
1.40B
38.13%
1.35B
3.62%
1.23B
9.30%
1.45B
18.23%
1.48B
2.11%
1.95B
31.44%
cash and short term investments
1.76B
-
1.99B
12.86%
1.83B
8.08%
1.96B
6.82%
2.99B
52.87%
2.55B
14.78%
2.16B
15.04%
1.75B
19.28%
1.83B
4.52%
2.58B
41.18%
2.10B
18.44%
common stock
100K
-
100K
0%
102K
2%
104K
1.96%
104K
0%
105K
0.96%
105K
0%
106K
0.95%
106K
0%
107K
0.94%
107K
0%
deferred revenue
118.96M
-
195.35M
64.21%
87.94M
54.98%
115.62M
31.48%
81.82M
29.24%
129.75M
58.59%
323.22M
149.10%
188.81M
41.58%
201.87M
6.91%
263.21M
30.39%
413.58M
57.13%
deferred revenue non current
63.26M
-
48.01M
24.10%
71.44M
48.79%
44.92M
37.12%
95.94M
113.59%
944.73M
884.67%
1.59B
68.47%
deferrred tax liabilities non current
103.35M
-
86.43M
16.38%
66.32M
23.26%
23.67M
64.31%
27.70M
17.02%
28.93M
4.44%
42.77M
47.85%
goodwill
84.98M
-
84.98M
0%
84.98M
0%
14.46M
82.98%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
29.69M
105.28%
goodwill and intangible assets
84.98M
-
204.22M
140.30%
194.99M
4.52%
102.43M
47.47%
94.69M
7.56%
88.62M
6.41%
79.00M
10.85%
70.60M
10.64%
59.97M
15.06%
45.57M
24.02%
94.20M
106.72%
intangible assets
117.42M
-
119.24M
1.55%
110.00M
7.74%
87.97M
20.03%
80.23M
8.80%
74.16M
7.56%
64.54M
12.97%
56.14M
13.02%
45.51M
18.93%
31.11M
31.65%
64.51M
107.39%
inventory
522.68M
-
630.17M
20.56%
517.31M
17.91%
426.00M
17.65%
201.21M
52.77%
444.82M
121.07%
497.10M
11.75%
567.62M
14.19%
666.30M
17.39%
621.38M
6.74%
1.01B
62.88%
long term debt
162.78M
-
165.00M
1.37%
251.32M
52.32%
160.42M
36.17%
380.46M
137.17%
461.22M
21.23%
454.19M
1.53%
237.69M
47.67%
236.00M
0.71%
184.35M
21.89%
517.79M
180.88%
long term investments
17.32M
-
255.03M
1,372.37%
399.81M
56.77%
242.36M
39.38%
219.50M
9.43%
3.19M
98.55%
2.81M
11.74%
449.12M
-
net debt
-1.10B
-
-1.27B
14.83%
-837.41M
33.81%
-1.16B
38.37%
-1.87B
61.81%
-936.77M
50.04%
-881.04M
5.95%
-947.77M
7.57%
-1.21B
27.75%
-1.29B
6.36%
-1.32B
2.71%
net receivables
657.71M
-
224.89M
65.81%
561.08M
149.49%
487.22M
13.16%
406.82M
16.50%
586.45M
44.16%
658.51M
12.29%
292.46M
55.59%
454.71M
55.48%
354.99M
21.93%
1.41B
296.52%
other assets
other current assets
94.72M
-
202.67M
113.97%
248.98M
22.85%
217.16M
12.78%
157.90M
27.29%
243.06M
53.93%
279.98M
15.19%
251.71M
10.10%
244.19M
2.99%
237.07M
2.92%
33.00M
86.08%
other current liabilities
1.15B
-
539.18M
53.00%
497.10M
7.80%
607.39M
22.19%
435.17M
28.35%
476.85M
9.58%
759.40M
59.26%
433.70M
42.89%
327.74M
24.43%
424.23M
29.44%
578.80M
36.44%
other liabilities
other non current assets
1.31B
-
1.40B
7.42%
1.64B
16.86%
1.41B
14.32%
1.09B
22.12%
1.03B
6.12%
1.05B
1.72%
1.27B
21.90%
1.24B
2.95%
792.41M
35.91%
545.43M
31.17%
other non current liabilities
629.54M
-
530.85M
15.68%
555.72M
4.68%
594.40M
6.96%
568.45M
4.36%
467.84M
17.70%
508.77M
8.75%
434.32M
14.63%
367.67M
15.35%
219.12M
40.40%
219.34M
0.10%
othertotal stockholders equity
2.65B
-
2.70B
1.95%
2.74B
1.68%
2.76B
0.60%
2.80B
1.45%
2.83B
0.93%
2.85B
0.86%
2.87B
0.61%
2.87B
0.16%
2.89B
0.56%
2.89B
0.10%
preferred stock
property plant equipment net
1.39B
-
1.45B
4.59%
1.38B
4.89%
1.08B
21.78%
1.57B
45.83%
2.06B
31.38%
2.66B
28.73%
2.65B
0.47%
2.87B
8.36%
3.54B
23.59%
4.50B
26.97%
retained earnings
1.88B
-
2.28B
21.08%
2.79B
22.39%
2.46B
11.71%
2.30B
6.74%
2.44B
6.28%
2.33B
4.71%
2.72B
16.73%
3.18B
17.26%
3.14B
1.39%
3.97B
26.46%
short term debt
60.54M
-
51.92M
14.25%
38.09M
26.63%
27.97M
26.58%
13.07M
53.25%
5.57M
57.40%
17.51M
214.36%
41.54M
137.24%
3.90M
90.62%
9.19M
135.96%
106.60M
1,059.53%
short term investments
439.10M
-
509.03M
15.93%
703.45M
38.19%
607.99M
13.57%
720.38M
18.49%
1.14B
58.76%
811.51M
29.05%
520.07M
35.91%
375.39M
27.82%
1.10B
192.15%
155.50M
85.82%
tax assets
296.60M
-
222.33M
25.04%
357.69M
60.89%
252.66M
29.37%
51.42M
79.65%
77.68M
51.08%
130.77M
68.34%
104.10M
20.40%
59.16M
43.17%
78.68M
32.99%
142.82M
81.52%
tax payables
6.71M
-
1.73M
74.25%
1.33M
22.99%
5.29M
297.59%
19.58M
270.29%
20.89M
6.66%
17.01M
18.55%
14.57M
14.34%
4.54M
68.82%
29.40M
547.08%
48.91M
66.39%
total assets
6.88B
-
6.72B
2.31%
7.32B
8.80%
6.87B
6.14%
6.86B
0.04%
7.12B
3.74%
7.52B
5.54%
7.11B
5.41%
7.41B
4.29%
8.25B
11.30%
10.37B
25.62%
total current assets
3.79B
-
3.19B
15.88%
3.35B
4.86%
3.79B
13.18%
3.83B
1.22%
3.86B
0.70%
3.60B
6.73%
3.01B
16.26%
3.19B
5.86%
3.79B
18.81%
4.63B
22.24%
total current liabilities
1.59B
-
1.00B
36.96%
960.80M
4.03%
899.71M
6.36%
650.28M
27.72%
845.46M
30.02%
1.32B
55.92%
847.40M
35.72%
726.88M
14.22%
1.04B
42.81%
1.31B
25.83%
total debt
223.32M
-
216.92M
2.87%
289.42M
33.42%
188.39M
34.91%
393.54M
108.90%
466.79M
18.61%
471.70M
1.05%
279.23M
40.80%
239.90M
14.09%
193.54M
19.32%
624.39M
222.61%
total investments
456.42M
-
764.06M
67.40%
1.10B
44.39%
850.35M
22.92%
939.88M
10.53%
1.15B
22.02%
814.32M
29.00%
520.07M
36.13%
375.39M
27.82%
1.10B
192.15%
155.50M
85.82%
total liabilities
2.38B
-
1.70B
28.71%
1.77B
4.18%
1.65B
6.41%
1.77B
6.73%
1.91B
8.11%
2.42B
26.71%
1.59B
34.35%
1.45B
8.43%
2.42B
66.08%
3.68B
52.27%
total liabilities and stockholders equity
6.88B
-
6.72B
2.31%
7.32B
8.80%
6.87B
6.14%
6.86B
0.04%
7.12B
3.74%
7.52B
5.54%
7.11B
5.41%
7.41B
4.29%
8.25B
11.30%
10.37B
25.62%
total non current assets
3.09B
-
3.53B
14.34%
3.97B
12.36%
3.08B
22.42%
3.03B
1.59%
3.26B
7.59%
3.92B
20.05%
4.09B
4.56%
4.22B
3.13%
4.46B
5.62%
5.73B
28.49%
total non current liabilities
792.32M
-
695.86M
12.18%
807.04M
15.98%
754.82M
6.47%
1.12B
47.79%
1.06B
4.66%
1.10B
3.50%
740.61M
32.72%
727.32M
1.79%
1.38B
89.34%
2.37B
72.21%
total stockholders equity
4.50B
-
5.03B
11.64%
5.55B
10.36%
5.21B
6.05%
5.10B
2.19%
5.21B
2.23%
5.10B
2.22%
5.52B
8.32%
5.96B
7.94%
5.84B
2.07%
6.69B
14.59%

All numbers in (except ratios and percentages)