bf/NASDAQ:FSLR_icon.jpeg

COM:FIRSTSOLAR

First Solar

  • Stock

USD

Last Close

181.95

22/11 21:00

Market Cap

24.47B

Beta: -

Volume Today

1.73M

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 '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
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
net income
65.26M
-
112.01M
71.63%
4.53M
95.96%
88.42M
1,852.83%
191.96M
117.09%
-62.29M
132.45%
94.49M
251.69%
350.09M
270.50%
164.13M
53.12%
170.56M
3.92%
13.41M
92.14%
154.15M
1,049.66%
-696.08M
551.57%
9.13M
101.31%
51.96M
469.21%
205.75M
295.95%
-432.45M
310.19%
82.95M
119.18%
-48.49M
158.46%
57.75M
219.09%
52.12M
9.76%
-67.60M
229.71%
-18.55M
72.56%
30.62M
265.10%
-59.41M
294.00%
90.70M
252.68%
36.91M
59.31%
155.04M
320.03%
115.70M
25.37%
209.67M
81.21%
82.45M
60.68%
45.20M
45.17%
131.37M
190.62%
-43.26M
132.93%
55.80M
229.01%
-49.17M
188.11%
-7.55M
84.65%
42.56M
663.87%
170.58M
300.79%
268.40M
57.35%
349.24M
30.12%
236.62M
32.25%
-565K
100.24%
312.96M
55,490.44%
depreciation and amortization
61.39M
-
60.72M
1.08%
62.59M
3.08%
59.83M
4.42%
62.66M
4.73%
63.26M
0.96%
65.90M
4.17%
64.77M
1.72%
63.90M
1.33%
58.38M
8.65%
56.70M
2.86%
57.14M
0.77%
58.72M
2.76%
32.97M
43.85%
27.97M
15.15%
28.61M
2.29%
25.76M
9.96%
24.42M
5.21%
30.34M
24.27%
34.43M
13.46%
41.54M
20.67%
48.87M
17.64%
49.94M
2.19%
51.15M
2.42%
55.51M
8.51%
56.28M
1.39%
57.60M
2.34%
59.40M
3.13%
59.65M
0.42%
63.20M
5.96%
65.71M
3.96%
65.69M
0.02%
65.29M
0.61%
65.21M
0.13%
66.55M
2.06%
67.42M
1.31%
70.54M
4.62%
68.86M
2.39%
71.70M
4.14%
77.74M
8.42%
89.69M
15.37%
90.58M
1.00%
115.04M
-
deferred income tax
-20.92M
-
13.74M
165.69%
-33.96M
347.10%
58.57M
272.46%
-24.28M
141.46%
28.14M
215.89%
-52.96M
288.21%
17.77M
133.56%
-10.48M
158.99%
-1.83M
82.55%
-1.35M
26.03%
-2.22M
63.86%
129.26M
5,930.54%
4.49M
96.52%
-26.38M
687.03%
-16.61M
37.03%
211.87M
1,375.39%
-5.57M
102.63%
-44.22M
694.34%
-5.94M
86.56%
45.62M
867.50%
397K
99.13%
1.11M
179.85%
10.17M
815.39%
-71.59M
803.98%
-80.40M
12.30%
7.70M
109.57%
-5.26M
168.38%
113.98M
2,265.33%
-11.54M
110.12%
-779K
93.25%
-1.13M
45.44%
63.30M
5,686.67%
1.08M
98.29%
-6.66M
714.87%
976K
114.66%
-8.20M
940.06%
-55.28M
574.25%
12.68M
122.93%
-3.45M
127.19%
-14.76M
328.32%
-29.03M
96.70%
-26.94M
-
stock based compensation
16.87M
-
13.30M
21.16%
8.15M
38.68%
10.62M
30.21%
11.74M
10.59%
12.08M
2.88%
8.85M
26.70%
12.21M
37.94%
11.75M
3.77%
11.48M
2.34%
7.09M
38.20%
5.90M
16.88%
4.25M
28.00%
7.05M
66.10%
8.37M
18.73%
10.10M
20.69%
9.59M
5.05%
8.65M
9.82%
10.58M
22.33%
7.55M
28.66%
7.37M
2.44%
5.02M
31.87%
10.76M
114.45%
9.63M
10.56%
12.02M
24.88%
7.20M
40.07%
3.78M
47.58%
7.21M
90.92%
11.08M
53.67%
3.12M
71.88%
5.43M
74.32%
6.43M
18.40%
5.93M
7.79%
3.50M
40.91%
5.76M
64.54%
11.85M
105.66%
7.54M
36.43%
6.60M
12.41%
8.41M
27.44%
8.20M
2.53%
11.01M
34.30%
6.80M
-
change in working capital
42.50M
-
-512.48M
1,305.72%
76.77M
114.98%
-262.57M
442.02%
689.11M
362.45%
-467.54M
167.85%
-121.31M
74.05%
-400.94M
230.52%
-175.68M
56.18%
-129.43M
26.32%
-208.06M
60.75%
-294.26M
41.43%
150.19M
151.04%
421.01M
180.32%
-243.88M
157.93%
351.39M
244.08%
637.58M
81.45%
-83.40M
113.08%
203.99M
344.60%
-269.83M
232.28%
-177.11M
34.36%
-276.68M
56.22%
59.15M
121.38%
-427.81M
823.25%
870.62M
303.50%
-581.52M
166.79%
36.92M
106.35%
110.45M
199.14%
-128.31M
216.16%
-387.25M
201.82%
24.80M
106.41%
184.89M
645.42%
-159.15M
186.08%
-165.63M
4.07%
151.81M
191.65%
110.38M
27.29%
902.09M
717.30%
-96.65M
110.71%
-344.77M
256.71%
-194.49M
43.59%
109.25M
156.17%
270.48M
-
accounts receivables
44.55M
-
-513.50M
1,252.59%
41.52M
108.09%
-199.47M
580.35%
793.80M
497.97%
-125.07M
115.76%
-226.66M
81.23%
-463.62M
104.55%
-340.29M
26.60%
117.34M
134.48%
-319.85M
372.58%
-257.08M
19.62%
92.75M
136.08%
252.24M
171.97%
-305.66M
221.18%
231.92M
175.88%
85.76M
63.02%
-37.63M
143.88%
387.30M
1,129.15%
-281.08M
172.58%
-202.30M
28.03%
-82.90M
59.02%
210.50M
353.93%
-448.97M
313.29%
-73.59M
83.61%
242.68M
429.76%
72.57M
70.10%
169.50M
133.56%
345.15M
103.63%
-320.46M
192.85%
114.12M
135.61%
241.84M
111.92%
-96.95M
140.09%
144.29M
248.82%
31.24M
-
118.72M
280.09%
33.93M
71.42%
-211.52M
723.36%
-207.46M
1.92%
80.86M
138.98%
17.50M
78.36%
-303.96M
-
inventory
-71.82M
-
54.63M
176.07%
31.33M
42.65%
-94.06M
400.22%
-91.77M
2.44%
9.43M
110.28%
46.96M
397.79%
90.88M
93.54%
-33.73M
137.12%
-79.54M
135.79%
122.41M
253.89%
32.44M
73.50%
20.48M
36.88%
-38.13M
286.21%
93.35M
344.82%
123.34M
32.12%
34.20M
72.28%
-40.62M
218.80%
-71.52M
76.06%
-46.17M
35.45%
-98.92M
114.27%
-87.10M
11.95%
-165.93M
90.50%
29.27M
117.64%
140.23M
379.05%
-48.90M
134.87%
-31.18M
36.24%
-61.95M
98.70%
-3.38M
94.55%
12.60M
472.95%
-74.54M
691.53%
-54.08M
27.46%
-20.35M
62.37%
-175.99M
764.90%
15.53M
108.83%
-1.27M
108.17%
178.42M
14,159.73%
-123.00M
168.94%
-8.63M
92.98%
-116.10M
1,245.51%
42.62M
136.71%
-149.47M
450.68%
-218.88M
-
accounts payables
61.09M
-
-69.20M
213.28%
-3.23M
95.34%
33.61M
1,141.72%
-13.52M
140.24%
3.60M
126.59%
67.34M
1,773.18%
37.81M
43.86%
35.13M
7.08%
-59.85M
270.38%
-14.72M
75.41%
-69.09M
369.52%
-47.98M
30.56%
-3.01M
93.72%
-34.89M
1,057.95%
16.70M
147.88%
-25.99M
255.61%
1.91M
107.34%
20.72M
985.28%
5.96M
71.21%
67.85M
1,037.69%
-15.07M
122.20%
20.57M
236.54%
-6.04M
129.35%
196K
103.25%
-38.16M
19,569.90%
-5.36M
85.95%
-14.79M
175.72%
15.03M
201.62%
7.85M
47.74%
-18.65M
337.46%
11.67M
162.60%
34.04M
191.59%
-55.37M
262.66%
25.50M
146.05%
14.82M
41.88%
20.63M
39.20%
-61.55M
398.42%
-132.89M
115.89%
-135.43M
1.91%
-349.98M
158.43%
-160.94M
54.01%
104.30M
-
other working capital
8.68M
-
15.60M
79.64%
7.14M
54.22%
-2.65M
137.13%
596K
122.48%
-355.50M
59,747.99%
-8.95M
97.48%
-66.01M
637.64%
163.22M
347.26%
-107.38M
165.79%
4.10M
103.82%
-520K
112.68%
84.94M
16,434.81%
209.91M
147.12%
3.31M
98.42%
-20.58M
721.38%
543.62M
2,741.47%
-7.05M
101.30%
-132.51M
1,779.83%
51.46M
138.84%
56.26M
9.32%
-91.61M
262.85%
-5.99M
93.46%
-2.08M
65.27%
803.79M
38,725.08%
-737.15M
191.71%
892K
100.12%
17.69M
1,883.52%
-485.11M
2,841.79%
-87.25M
82.01%
3.88M
104.45%
-14.54M
474.82%
-75.89M
421.84%
-78.56M
3.52%
110.78M
241.01%
65.59M
40.79%
584.33M
790.88%
53.96M
90.76%
8.27M
84.67%
264.49M
3,097.46%
335.74M
26.94%
176.88M
-
other non cash items
27.11M
-
-5.47M
120.17%
297K
105.43%
-2.08M
798.65%
-3.19M
53.83%
8.44M
364.32%
-12.07M
243.12%
-22.90M
89.61%
-533K
97.67%
-58.66M
10,906.57%
56.93M
197.04%
3.50M
93.86%
661.00M
18,801.80%
18.50M
97.20%
14.15M
23.47%
2.14M
84.87%
-18.39M
958.85%
-72.34M
293.43%
-23.06M
68.12%
-49.13M
113.00%
-155.04M
215.60%
-13.45M
91.32%
-88.85M
560.51%
8.62M
109.70%
-25.45M
395.22%
2.88M
111.30%
4.86M
69.09%
-118.94M
2,545.84%
14.21M
111.95%
-156.68M
1,202.28%
-363K
99.77%
4.24M
1,266.67%
-72.27M
1,806.54%
258K
100.36%
-185.25M
71,902.33%
-12.48M
93.26%
-169.21M
1,255.28%
-681K
99.60%
-8.28M
1,115.86%
9.03M
209.00%
16.68M
84.85%
-732.07M
-
net cash provided by operating activities
192.21M
-
-318.18M
265.54%
118.38M
137.21%
-47.21M
139.88%
928.00M
2,065.64%
-417.92M
145.03%
-17.10M
95.91%
21.00M
222.80%
53.10M
152.82%
50.49M
4.90%
-75.28M
249.08%
-75.79M
0.69%
307.33M
505.49%
493.14M
60.46%
-167.80M
134.03%
581.38M
446.46%
433.96M
25.36%
-45.29M
110.44%
129.14M
385.17%
-225.17M
274.36%
-185.50M
17.62%
-303.44M
63.58%
13.57M
104.47%
-317.62M
2,440.62%
781.69M
346.11%
-504.86M
164.59%
147.77M
129.27%
207.90M
40.69%
186.32M
10.38%
-279.48M
250.00%
177.25M
163.42%
305.32M
72.26%
34.47M
88.71%
-138.84M
502.82%
88.02M
163.40%
128.97M
46.53%
795.22M
516.57%
-34.60M
104.35%
-89.68M
159.20%
165.43M
284.47%
561.11M
239.19%
267.72M
52.29%
-53.73M
-
investments in property plant and equipment
-56.22M
-
-50.81M
9.61%
-62.41M
22.82%
-71.03M
13.81%
-73.30M
3.20%
-55.34M
24.50%
-38.77M
29.95%
-45.16M
16.48%
-27.17M
39.84%
-51.75M
90.50%
-78.39M
51.46%
-45.73M
41.66%
-53.58M
17.18%
-112.99M
110.87%
-104.51M
7.51%
-97.63M
6.59%
-199.23M
104.07%
-177.72M
10.79%
-194.90M
9.66%
-238.00M
22.11%
-129.22M
45.71%
-149.17M
15.44%
-178.67M
19.78%
-182.74M
2.28%
-158.15M
13.46%
-112.55M
28.83%
-108.41M
3.68%
-106.33M
1.91%
-89.35M
15.97%
-90.16M
0.90%
-90.63M
0.52%
-164.62M
81.64%
-194.89M
18.39%
-154.76M
20.59%
-198.69M
28.38%
-223.26M
12.37%
-326.90M
46.42%
-370.96M
13.48%
-382.69M
3.16%
-286.21M
25.21%
-346.91M
21.21%
-413.46M
19.18%
-433.92M
-
acquisitions net
-34K
-
-290K
752.94%
-620K
113.79%
-5.42M
774.35%
-22.94M
323.21%
-1.51M
93.43%
-8.69M
476.39%
-1.87M
78.53%
-15.41M
725.78%
-5.41M
64.90%
5.41M
200%
-4.86M
-
720K
-
7.56M
949.86%
240.04M
3,075.50%
-247.59M
-
145.97M
-
151.43M
3.74%
3.10M
97.96%
-300.50M
9,806.04%
1.86M
100.62%
262.75M
14,026.56%
99.28M
62.21%
78.40M
21.03%
274.27M
249.81%
-35.54M
112.96%
-199K
99.44%
7.68M
3,959.30%
purchases of investments
-113.93M
-
-290K
99.75%
-226.09M
77,861.03%
-79.31M
-
-374.13M
371.73%
-20.18M
94.60%
-35.04M
73.59%
-127.13M
262.82%
-268.96M
111.57%
-30.76M
88.56%
-122.89M
299.56%
-2K
100.00%
-359.28M
17,964,050%
-4.99M
98.61%
-114.05M
2,183.68%
-102.65M
10.00%
-366.43M
256.98%
-395.20M
7.85%
-340.81M
13.76%
-266.60M
21.78%
-260.71M
2.21%
-120.19M
53.90%
-287.15M
138.92%
-509.28M
77.36%
-405.79M
20.32%
-135.47M
66.62%
-101.73M
24.91%
-258.93M
154.54%
-292.31M
12.89%
-97.04M
66.80%
-718.35M
640.23%
-1.04B
44.70%
-750.22M
27.82%
-220.99M
70.54%
-1.31B
491.41%
-1.10B
16.07%
-1.47B
34.07%
-1.02B
30.51%
-727.97M
28.76%
-392.33M
46.11%
-569.45M
45.14%
-900.94M
-
sales maturities of investments
12.30M
-
33.70M
173.98%
130.56M
287.42%
2.55M
98.05%
61.09M
2,295.73%
176.76M
189.34%
22.70M
87.16%
113.90M
401.76%
40M
64.88%
179.30M
348.25%
74.12M
58.66%
194.93M
163.00%
77.16M
60.42%
177.68M
130.27%
75.13M
57.72%
133.50M
77.69%
80M
40.07%
167.13M
108.92%
304.31M
82.08%
155.66M
48.85%
508.88M
226.91%
270.09M
46.92%
417.86M
54.71%
433.01M
3.63%
365.67M
15.55%
628.94M
72.00%
228.19M
63.72%
243.05M
6.51%
92.66M
61.88%
508.29M
448.58%
241.16M
52.55%
326.32M
35.31%
1.22B
273.51%
900.16M
26.14%
298.09M
66.89%
672.72M
125.68%
775.81M
15.33%
1.20B
54.20%
1.34B
12.15%
1.46B
8.69%
567.45M
61.09%
416.97M
26.52%
673.83M
-
other investing activites
114.52M
-
-2.69M
102.35%
-70.91M
2,537.91%
-125.06M
76.36%
51.38M
141.09%
-36.41M
170.87%
232.80M
739.32%
68.54M
70.56%
19.97M
70.86%
36.18M
81.18%
-8.89M
124.57%
3.23M
136.31%
245.41M
7,502.57%
1.41M
99.43%
1.12M
20.45%
657K
41.34%
-1.69M
356.93%
-5.23M
209.72%
47.62M
1,010.94%
240K
99.50%
247.54M
103,041.67%
21K
99.99%
2.88M
13,604.76%
128K
95.55%
-5.90M
4,711.72%
-14.15M
139.71%
525K
103.71%
48K
90.86%
8.08M
16,727.08%
43K
99.47%
-6.67M
15,613.95%
175K
102.62%
300.25M
171,468.57%
12K
100.00%
60K
400%
-2.63M
4,488.33%
-489K
81.43%
-274.27M
55,987.12%
-9.05M
-
-2.70M
70.19%
-4.92M
-
net cash used for investing activites
-43.36M
-
-20.38M
53.00%
-229.46M
1,025.87%
-198.95M
13.30%
-63.08M
68.29%
-290.63M
360.73%
187.85M
164.64%
100.37M
46.57%
-109.73M
209.33%
-110.65M
0.83%
-38.50M
65.20%
29.55M
176.74%
264.12M
793.97%
-293.19M
211.01%
-33.25M
88.66%
-77.52M
133.12%
-222.84M
187.48%
-374.69M
68.14%
1.87M
100.50%
-422.90M
22,739.29%
113.01M
126.72%
-139.77M
223.68%
121.89M
187.20%
-36.75M
130.15%
-307.66M
737.20%
96.45M
131.35%
-15.16M
115.72%
35.03M
331.12%
-247.55M
806.58%
271.84M
209.81%
198.25M
27.07%
-553.38M
379.13%
-15.75M
97.15%
-2.94M
81.31%
141.23M
4,897.25%
-760.81M
638.70%
-570.05M
25.07%
-645.23M
13.19%
-98.39M
84.75%
443.99M
551.23%
-173.16M
139.00%
-568.63M
228.38%
-665.95M
-
debt repayment
-5.51M
-
-25.11M
355.63%
-5.65M
77.50%
-24.08M
326.08%
-5.22M
78.30%
-21.12M
304.33%
-6.36M
69.90%
-17.56M
176.25%
-5.74M
67.31%
-17.04M
196.86%
-72.29M
324.25%
-1.21M
98.32%
-602.10M
49,578.14%
-22.05M
96.34%
-4.43M
79.89%
-1.45M
67.29%
-1.36M
5.86%
-11.28M
726.52%
-6.86M
39.21%
-797K
88.38%
-18.94M
2,276.04%
-2.70M
85.73%
-7.88M
191.53%
-19.52M
-
-325K
98.33%
-8.78M
2,600.31%
-215.54M
2,356.04%
-701K
99.67%
-37.38M
5,232.10%
-1.09M
97.08%
-34.20M
-
-737K
97.85%
-75.14M
10,095.66%
-17K
99.98%
-75.90M
446,347.06%
-136M
79.19%
-110.83M
18.51%
-60.39M
45.51%
-60.77M
0.63%
-120.28M
-
common stock issued
2.18M
-
common stock repurchased
-457K
-
-44K
90.37%
-28.31M
64,250%
-1.93M
93.17%
-853K
55.87%
19.15M
-
dividends paid
other financing activites
-14.38M
-
11.23M
178.09%
-7.13M
163.43%
54.32M
862.41%
8.99M
83.45%
41.68M
363.43%
129.38M
210.43%
16.48M
87.26%
348K
97.89%
30.22M
8,585.06%
17.60M
41.76%
543.54M
2,987.97%
-35.12M
106.46%
124.21M
453.67%
39.19M
68.45%
16.14M
58.82%
41.80M
159.04%
53.44M
27.83%
34.69M
35.08%
73.99M
113.27%
130.98M
77.03%
90.54M
30.88%
761K
99.16%
1.02M
34.43%
12.72M
1,143.11%
-13.12M
203.13%
-453K
96.55%
140.01M
31,008.39%
16.31M
88.35%
5.93M
63.66%
23.45M
295.71%
-120K
100.51%
83.97M
70,070.83%
6.50M
92.26%
194.99M
2,899.45%
84.32M
56.76%
175.87M
108.58%
272M
54.66%
221.65M
18.51%
120.78M
45.51%
121.51M
0.60%
40.70M
66.51%
122.91M
-
net cash used provided by financing activities
-17.72M
-
-13.88M
21.67%
-12.78M
7.94%
30.24M
336.73%
3.77M
87.54%
20.55M
445.34%
123.02M
498.52%
-1.08M
100.88%
-5.39M
400.19%
13.18M
344.51%
-54.69M
514.82%
542.33M
1,091.65%
-637.22M
217.50%
102.16M
116.03%
34.75M
65.98%
14.69M
57.74%
40.44M
175.32%
42.16M
4.25%
27.84M
33.97%
73.19M
162.95%
112.05M
53.08%
87.84M
21.60%
-7.12M
108.10%
1.02M
114.37%
-6.80M
764.61%
-13.44M
97.68%
-9.23M
31.33%
-75.53M
718.37%
15.61M
120.67%
-31.45M
301.49%
22.36M
171.10%
-120K
100.54%
49.76M
41,566.67%
5.76M
88.42%
119.85M
1,979.32%
83.84M
30.04%
99.93M
19.19%
107.69M
7.76%
108.89M
1.12%
59.54M
45.33%
60.74M
2.02%
40.70M
33.00%
21.78M
-
effect of forex changes on cash
1.30M
-
2.56M
97.15%
11K
99.57%
-12.90M
117,390.91%
-9.15M
29.06%
-14.15M
54.62%
1.47M
110.35%
-5.74M
491.67%
-847K
85.24%
6.42M
858.32%
-1.15M
117.97%
1.47M
227.64%
-13.05M
985.81%
-7.31M
44.00%
10.38M
242.04%
6.35M
38.84%
-554K
108.73%
-5.07M
815.88%
-8.00M
57.73%
623K
107.78%
-1.10M
277.21%
-625K
43.39%
-1.39M
122.88%
-4.71M
238.41%
3.77M
180.04%
-5.77M
253.03%
5.55M
196.16%
1.47M
73.47%
2.53M
71.55%
-652K
125.80%
1.56M
338.96%
781K
49.87%
1.49M
90.40%
15.16M
919.64%
24.77M
63.38%
-68K
100.27%
7.57M
11,235.29%
1.50M
80.26%
959K
35.85%
-3.31M
445.05%
6.14M
285.55%
-1.94M
131.56%
2.79M
-
net change in cash
132.42M
-
-349.88M
364.21%
-123.85M
64.60%
-228.82M
84.76%
859.53M
475.63%
-702.15M
181.69%
295.24M
142.05%
114.56M
61.20%
-62.88M
154.89%
-40.55M
35.52%
-169.62M
318.34%
497.56M
393.34%
1.47M
99.70%
294.81M
19,941.54%
-155.92M
152.89%
524.90M
436.64%
251M
52.18%
-382.89M
252.55%
150.84M
139.40%
-574.25M
480.70%
38.45M
106.70%
-356.00M
1,025.85%
126.94M
135.66%
-358.06M
382.07%
471.00M
231.54%
-427.63M
190.79%
128.93M
130.15%
168.88M
30.98%
-43.09M
125.52%
-39.74M
7.78%
399.42M
1,105.00%
-247.40M
161.94%
69.96M
128.28%
-120.86M
272.74%
373.87M
409.35%
-548.05M
246.59%
332.66M
160.70%
-570.64M
271.54%
-78.22M
86.29%
665.65M
950.97%
454.83M
31.67%
-262.15M
157.64%
-689.71M
-
cash at beginning of period
1.19B
-
1.33B
11.10%
975.19M
26.40%
851.35M
12.70%
622.52M
26.88%
1.48B
138.07%
779.91M
47.38%
1.08B
37.86%
1.19B
10.66%
1.13B
5.29%
1.09B
3.60%
916.66M
15.61%
1.41B
54.28%
1.42B
0.10%
1.71B
20.82%
1.55B
9.12%
2.08B
33.76%
2.33B
12.07%
1.95B
16.43%
2.10B
7.75%
1.52B
27.37%
1.56B
2.52%
1.21B
22.78%
1.33B
10.52%
975.51M
26.85%
1.45B
48.28%
1.02B
29.56%
1.15B
12.65%
1.32B
14.71%
1.27B
3.27%
1.23B
3.12%
1.63B
32.37%
1.39B
15.15%
1.46B
5.05%
1.33B
8.30%
1.71B
28.01%
1.16B
32.07%
1.49B
28.66%
922.82M
38.21%
844.60M
8.48%
1.51B
78.81%
1.97B
30.12%
1.71B
-
cash at end of period
1.33B
-
975.19M
26.40%
851.35M
12.70%
622.52M
26.88%
1.48B
138.07%
779.91M
47.38%
1.08B
37.86%
1.19B
10.66%
1.13B
5.29%
1.09B
3.60%
916.66M
15.61%
1.41B
54.28%
1.42B
0.10%
1.71B
20.82%
1.55B
9.12%
2.08B
33.76%
2.33B
12.07%
1.95B
16.43%
2.10B
7.75%
1.52B
27.37%
1.56B
2.52%
1.21B
22.78%
1.33B
10.52%
975.51M
26.85%
1.45B
48.28%
1.02B
29.56%
1.15B
12.65%
1.32B
14.71%
1.27B
3.27%
1.23B
3.12%
1.63B
32.37%
1.39B
15.15%
1.46B
5.05%
1.33B
8.30%
1.71B
28.01%
1.16B
32.07%
1.49B
28.66%
922.82M
38.21%
844.60M
8.48%
1.51B
78.81%
1.97B
30.12%
1.70B
13.34%
1.02B
-
operating cash flow
192.21M
-
-318.18M
265.54%
118.38M
137.21%
-47.21M
139.88%
928.00M
2,065.64%
-417.92M
145.03%
-17.10M
95.91%
21.00M
222.80%
53.10M
152.82%
50.49M
4.90%
-75.28M
249.08%
-75.79M
0.69%
307.33M
505.49%
493.14M
60.46%
-167.80M
134.03%
581.38M
446.46%
433.96M
25.36%
-45.29M
110.44%
129.14M
385.17%
-225.17M
274.36%
-185.50M
17.62%
-303.44M
63.58%
13.57M
104.47%
-317.62M
2,440.62%
781.69M
346.11%
-504.86M
164.59%
147.77M
129.27%
207.90M
40.69%
186.32M
10.38%
-279.48M
250.00%
177.25M
163.42%
305.32M
72.26%
34.47M
88.71%
-138.84M
502.82%
88.02M
163.40%
128.97M
46.53%
795.22M
516.57%
-34.60M
104.35%
-89.68M
159.20%
165.43M
284.47%
561.11M
239.19%
267.72M
52.29%
-53.73M
-
capital expenditure
-56.22M
-
-50.81M
9.61%
-62.41M
22.82%
-71.03M
13.81%
-73.30M
3.20%
-55.34M
24.50%
-38.77M
29.95%
-45.16M
16.48%
-27.17M
39.84%
-51.75M
90.50%
-78.39M
51.46%
-45.73M
41.66%
-53.58M
17.18%
-112.99M
110.87%
-104.51M
7.51%
-97.63M
6.59%
-199.23M
104.07%
-177.72M
10.79%
-194.90M
9.66%
-238.00M
22.11%
-129.22M
45.71%
-149.17M
15.44%
-178.67M
19.78%
-182.74M
2.28%
-158.15M
13.46%
-112.55M
28.83%
-108.41M
3.68%
-106.33M
1.91%
-89.35M
15.97%
-90.16M
0.90%
-90.63M
0.52%
-164.62M
81.64%
-194.89M
18.39%
-154.76M
20.59%
-198.69M
28.38%
-223.26M
12.37%
-326.90M
46.42%
-370.96M
13.48%
-382.69M
3.16%
-286.21M
25.21%
-346.91M
21.21%
-413.46M
19.18%
-433.92M
-
free cash flow
135.99M
-
-368.99M
371.34%
55.97M
115.17%
-118.24M
311.25%
854.70M
822.85%
-473.26M
155.37%
-55.87M
88.19%
-24.16M
56.76%
25.93M
207.34%
-1.26M
104.86%
-153.66M
12,095.24%
-121.52M
20.92%
253.74M
308.81%
380.15M
49.82%
-272.31M
171.63%
483.75M
277.65%
234.73M
51.48%
-223.01M
195.01%
-65.76M
70.51%
-463.16M
604.37%
-314.72M
32.05%
-452.61M
43.81%
-165.10M
63.52%
-500.36M
203.07%
623.55M
224.62%
-617.41M
199.02%
39.36M
106.38%
101.56M
158.02%
96.97M
4.53%
-369.63M
481.19%
86.62M
123.43%
140.70M
62.43%
-160.43M
214.02%
-293.60M
83.01%
-110.67M
62.31%
-94.28M
14.81%
468.31M
596.72%
-405.56M
186.60%
-472.37M
16.47%
-120.78M
74.43%
214.20M
277.34%
-145.73M
168.04%
-487.65M
-

All numbers in USD (except ratios and percentages)