bf/NASDAQ:SANM_icon.jpeg

COM:SANMINA

Sanmina

  • Stock

USD

Last Close

79.52

22/11 21:00

Market Cap

3.75B

Beta: -

Volume Today

445.45K

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
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Dec '16
Apr '17
Jul '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
Oct '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
net income
23.10M
-
20.84M
9.79%
20.72M
0.57%
132.50M
539.46%
22.66M
82.90%
14.75M
34.90%
24.48M
65.95%
315.38M
1,188.59%
27.14M
91.40%
30.36M
11.88%
29.53M
2.72%
100.81M
241.32%
44.86M
55.49%
31.72M
29.30%
36.40M
14.78%
25.85M
29.00%
-154.91M
699.31%
24.63M
115.90%
33.96M
37.88%
782K
97.70%
37.95M
4,753.20%
40.88M
7.73%
42.92M
4.98%
19.76M
53.97%
38.34M
94.08%
4.88M
87.27%
44.88M
819.30%
51.61M
14.99%
48.02M
6.95%
47.04M
2.05%
117.38M
149.54%
56.56M
51.81%
58.63M
3.66%
53.22M
9.23%
79.54M
49.46%
64.72M
18.63%
91.50M
41.37%
85.31M
6.77%
81.74M
4.18%
65.36M
20.04%
60.36M
7.64%
52.48M
13.05%
51.60M
1.68%
61.38M
18.95%
depreciation and amortization
23.36M
-
25.16M
7.70%
24.54M
2.46%
24.62M
0.31%
24.66M
0.16%
24.88M
0.89%
24.66M
0.87%
26.38M
6.98%
25.75M
2.38%
27.69M
7.54%
28.79M
3.95%
29.68M
3.12%
28.97M
2.39%
29.28M
1.05%
29.27M
0.02%
31.23M
6.70%
29.62M
5.15%
29.88M
0.86%
29.63M
0.83%
29.69M
0.18%
29.79M
0.36%
29.09M
2.36%
29.56M
1.63%
28.51M
3.56%
28.73M
0.80%
28.04M
2.41%
28.89M
3.01%
28.55M
1.15%
27.64M
3.22%
27.20M
1.59%
27.37M
0.65%
27.45M
0.29%
27.46M
0.05%
27.57M
0.37%
27.07M
1.82%
26.69M
1.40%
28.54M
6.93%
29.28M
2.61%
29.90M
2.10%
30.52M
2.08%
30.73M
0.67%
30.27M
1.47%
31.65M
-
deferred income tax
872K
-
9.46M
984.75%
8.12M
14.12%
-87.49M
1,177.07%
10.74M
112.27%
8.80M
18.06%
5.44M
38.20%
-267.25M
5,014.49%
12.33M
104.61%
9.30M
24.57%
10.70M
15.06%
-49.15M
559.44%
1.48M
103.01%
12.27M
730.53%
16.94M
38.06%
7.21M
57.42%
163.17M
2,162.52%
1.93M
98.82%
8.96M
365.56%
-469K
105.23%
11.58M
2,569.72%
11.83M
2.11%
3.77M
68.11%
27.49M
628.69%
3.00M
89.07%
-1.05M
135.04%
7.90M
850.24%
3.71M
52.97%
3.45M
7.21%
10.19M
195.74%
18.50M
81.49%
1.58M
91.45%
6.71M
323.96%
4.36M
34.93%
7.45M
70.74%
13.21M
77.31%
8.45M
36.08%
5.11M
39.46%
7.67M
50.09%
7.52M
1.99%
6.08M
19.16%
1.88M
69.10%
-7.52M
500%
stock based compensation
4.28M
-
4.76M
11.27%
4.24M
10.91%
5.52M
30.23%
5.72M
3.59%
5.49M
4.01%
4.27M
22.14%
5.17M
21.11%
4.05M
21.70%
8.48M
109.40%
5.42M
36.10%
8.95M
65.03%
11.98M
33.85%
7.64M
36.19%
7.29M
4.62%
11.01M
51.08%
8.64M
21.52%
10.29M
19.13%
9.76M
5.19%
4.13M
57.72%
5.82M
40.93%
6.63M
13.93%
8.14M
22.79%
10.27M
26.18%
6.91M
32.73%
7.78M
12.70%
7.35M
5.51%
4.19M
43.00%
8.21M
95.80%
9.22M
12.38%
8.71M
5.52%
8.83M
1.31%
9.03M
2.30%
9.33M
3.30%
10.68M
14.50%
10.56M
1.12%
11.61M
9.90%
12.53M
7.97%
13.32M
6.25%
12.94M
2.82%
12.59M
2.76%
14.65M
16.42%
14.68M
0.21%
change in working capital
-12.66M
-
-50.52M
299.06%
85.35M
268.95%
32.84M
61.52%
-74.36M
326.42%
16.51M
122.20%
54.68M
231.23%
-78.42M
243.41%
-7.88M
89.96%
68.11M
964.61%
6.66M
90.22%
11.82M
77.44%
-34.01M
387.80%
8.71M
125.60%
-30.66M
452.22%
-30.66M
0.02%
-37.96M
23.81%
-40.50M
6.71%
-20.35M
49.75%
-6.85M
66.35%
-163.93M
2,293.17%
17.08M
110.42%
83.02M
386.15%
100.60M
21.17%
-55.50M
155.17%
86.78M
256.36%
-25.53M
129.42%
-7.09M
72.21%
-25.40M
258.06%
-12.64M
50.23%
-44.37M
250.94%
-1.97M
95.56%
-29.90M
1,418.54%
-17.24M
42.33%
-23.66M
37.24%
-44.69M
88.86%
-102.55M
129.47%
-67.09M
34.58%
-76.30M
13.73%
-40.97M
46.31%
16.75M
140.89%
-31.90M
290.45%
-77.23M
-
accounts receivables
28.77M
-
-37.30M
229.65%
-19.26M
48.36%
-7.97M
58.60%
3.94M
149.37%
48.64M
1,135.53%
-12.42M
125.54%
48K
100.39%
5.85M
12,083.33%
-66.59M
1,238.71%
-1.04M
98.44%
24.87M
2,487.04%
-22.85M
191.86%
23.97M
204.90%
-63.80M
366.19%
-73.39M
15.03%
-11.16M
84.80%
34.12M
405.87%
-67.96M
299.17%
-24.08M
64.57%
-160.97M
568.47%
31.23M
119.40%
78.94M
152.73%
105.75M
33.97%
65.45M
38.11%
142.54M
117.80%
-123.73M
186.80%
-636K
99.49%
-64.22M
9,997.01%
-14.95M
76.72%
-29.11M
94.74%
-38.24M
31.36%
-106.97M
179.75%
27.27M
125.49%
39.85M
46.17%
86.33M
116.61%
-166.33M
292.67%
99.85M
160.03%
-71.23M
171.34%
48.25M
167.74%
131.24M
172.01%
-38.91M
129.64%
inventory
-4.16M
-
-7.25M
74.52%
-53.49M
637.46%
-16.34M
69.45%
-17.04M
4.25%
45.28M
365.81%
-15.29M
133.76%
-26.68M
74.52%
22.51M
184.35%
6.33M
71.90%
9.64M
52.36%
-32.86M
440.94%
-19.31M
41.24%
-54.03M
179.87%
-27.25M
49.58%
-3.88M
85.74%
-28.29M
628.26%
-41.88M
48.02%
-66.86M
59.67%
-187.13M
179.87%
-30.71M
83.59%
47.27M
253.92%
91.48M
93.55%
13.34M
85.42%
57.36M
329.96%
-42.02M
173.27%
1.32M
103.15%
22.91M
1,628.75%
42.28M
84.59%
33.02M
21.90%
-97.91M
396.51%
-144.58M
47.67%
-207.30M
43.38%
-196.10M
5.40%
-155.72M
20.59%
-104.26M
33.05%
-32.59M
68.74%
169.04M
618.61%
62.96M
62.76%
10.81M
82.83%
87.21M
706.58%
7.13M
91.82%
accounts payables
-37.13M
-
2.46M
106.63%
151.48M
6,055.34%
57.53M
62.02%
-55.21M
195.98%
-59.08M
7.00%
61.32M
203.80%
-63.93M
204.26%
-12.56M
80.36%
91.60M
829.50%
-289K
100.32%
16.44M
5,787.20%
39.39M
139.66%
6.56M
83.34%
66.93M
920.13%
17.77M
73.46%
6.30M
64.51%
-40.77M
746.75%
121.54M
398.10%
181.35M
49.21%
-2.85M
101.57%
-82.19M
2,789.00%
-87.62M
6.60%
-9.87M
88.74%
-139.30M
1,311.82%
-45.87M
67.07%
122.40M
366.83%
-43.86M
135.84%
-66.66M
51.97%
-32.87M
50.69%
161.05M
589.99%
174.75M
8.50%
234.53M
34.21%
122.65M
47.70%
150.46M
22.67%
46.86M
68.85%
101.27M
116.10%
-314.43M
410.51%
-95.41M
69.66%
-105.91M
11.01%
-189.58M
79.00%
13.97M
107.37%
other working capital
-140K
-
-8.43M
5,918.57%
6.62M
178.59%
-369K
105.57%
-6.05M
1,540.38%
-18.34M
203.04%
21.07M
214.88%
12.15M
42.34%
-23.68M
294.86%
36.77M
255.30%
-1.65M
104.48%
3.36M
304.19%
-31.24M
1,029.02%
32.21M
203.09%
-6.55M
120.34%
28.85M
540.50%
-4.81M
116.68%
8.02M
266.67%
-7.06M
188.06%
23.01M
425.76%
30.59M
32.95%
20.77M
32.11%
221K
98.94%
-8.63M
4,002.71%
-39M
352.17%
32.13M
182.37%
-25.52M
179.43%
14.50M
156.81%
63.19M
335.89%
2.15M
96.59%
-78.39M
3,739.51%
6.10M
107.79%
49.85M
716.63%
28.93M
41.95%
-58.25M
301.32%
-73.62M
26.38%
-4.89M
93.36%
-21.55M
340.58%
27.39M
227.08%
5.88M
78.52%
-28.87M
590.75%
-31.90M
10.49%
-77.23M
-
other non cash items
-705K
-
-1.19M
68.09%
8.76M
839.58%
897K
89.76%
4.43M
393.53%
-694K
115.68%
-853K
22.91%
-2.60M
204.81%
1.27M
148.85%
-1.29M
201.73%
375K
129.02%
1.23M
229.07%
644K
47.81%
-888K
237.89%
-215K
75.79%
4.65M
2,261.40%
-130K
102.80%
-544K
318.46%
-207K
61.95%
33.27M
16,171.50%
353K
98.94%
234K
33.71%
-1.95M
932.48%
3.58M
283.78%
-322K
108.99%
9.30M
2,987.89%
278K
97.01%
-1.08M
490.29%
-99K
90.88%
80K
180.81%
-23.88M
29,946.25%
-738K
96.91%
-3.64M
392.95%
1.74M
147.69%
605K
65.13%
11.41M
1,785.29%
-311K
102.73%
-572K
83.92%
183K
131.99%
1.48M
710.93%
-480K
132.35%
82.01M
17,184.58%
36.07M
-
net cash provided by operating activities
38.24M
-
8.51M
77.75%
151.74M
1,683.30%
108.89M
28.24%
-6.17M
105.67%
69.72M
1,230.25%
112.67M
61.60%
-1.33M
101.18%
62.66M
4,797.15%
142.65M
127.66%
81.47M
42.89%
103.33M
26.83%
53.93M
47.81%
88.72M
64.52%
59.02M
33.48%
49.29M
16.48%
8.44M
82.88%
25.68M
204.30%
61.76M
140.46%
60.54M
1.96%
-78.44M
229.55%
105.74M
234.81%
165.47M
56.49%
190.20M
14.95%
21.17M
88.87%
135.73M
541.10%
63.77M
53.02%
79.89M
25.28%
61.81M
22.63%
81.09M
31.19%
103.72M
27.91%
91.72M
11.57%
68.30M
25.54%
78.97M
15.63%
101.68M
28.76%
81.90M
19.46%
37.22M
54.55%
64.58M
73.48%
56.51M
12.49%
76.86M
36.01%
126.03M
63.97%
72.32M
42.62%
51.88M
-
investments in property plant and equipment
-13.61M
-
-21.52M
58.12%
-12.30M
42.82%
-22.08M
79.51%
-28.71M
30.00%
-22.61M
21.24%
-24.92M
10.23%
-42.86M
71.97%
-28.91M
32.54%
-29.10M
0.67%
-26.46M
9.07%
-35.92M
35.76%
-21.67M
39.69%
-33.62M
55.14%
-31.52M
6.24%
-25.03M
20.58%
-48.53M
93.88%
-22.50M
53.64%
-26.44M
17.51%
-21.41M
19.00%
-37.17M
73.57%
-35.80M
3.69%
-29.06M
18.81%
-32.65M
12.34%
-28.47M
12.81%
-16.62M
41.61%
-9.70M
41.65%
-10.51M
8.38%
-11.19M
6.46%
-14.35M
28.22%
-17.18M
19.74%
-29.49M
71.63%
-17.36M
41.13%
-27.26M
57.03%
-37.43M
37.31%
-48.16M
28.64%
-36.53M
24.14%
-63.46M
73.71%
-52.17M
17.79%
-37.80M
27.53%
-34.22M
9.49%
-29.61M
13.46%
-22.60M
-
acquisitions net
-57.66M
-
3.60M
106.24%
-26.80M
844.65%
1.35M
105.05%
-13.89M
-
29.32M
-
-21.41M
-
86K
-
216.33M
251,445.35%
460K
99.79%
94K
79.57%
325K
245.74%
purchases of investments
-2.02M
-
-499K
-
-30M
-
-1.71M
-
-1M
41.35%
-1M
-
-700K
30%
-300K
57.14%
-800K
166.67%
-700K
12.50%
-500K
28.57%
-500K
0%
-1.30M
-
-5.20M
-
sales maturities of investments
30M
-
128K
-
-216.06M
168,896.09%
-220K
99.90%
312K
241.82%
175K
43.91%
other investing activites
164K
-
5.17M
3,051.22%
322K
93.77%
1.47M
356.83%
932K
36.64%
5.89M
532.19%
8.24M
39.82%
15.50M
88.14%
202K
98.70%
-58.75M
29,183.17%
3.86M
106.56%
552K
85.68%
3.58M
548.91%
245K
93.16%
108K
55.92%
142K
-
-2.00M
1,510.56%
3.79M
289.22%
2.79M
26.31%
575K
79.41%
564K
1.91%
2.92M
417.38%
3.48M
19.09%
420K
87.91%
212K
49.52%
-29.74M
14,129.25%
683K
102.30%
5M
-
-214K
-
-270K
26.17%
-240K
11.11%
-406K
69.17%
-500K
23.15%
-600K
20%
-700K
16.67%
1.90M
-
net cash used for investing activites
-71.10M
-
-12.75M
82.07%
-38.78M
204.20%
-19.26M
50.34%
-27.78M
44.22%
-16.72M
39.81%
-16.68M
0.20%
-41.25M
147.22%
-28.71M
30.40%
-87.85M
206.02%
-22.61M
74.27%
-35.37M
56.48%
-18.09M
48.87%
-33.37M
84.52%
-31.41M
5.87%
-25.03M
20.31%
-48.39M
93.32%
-24.50M
49.37%
-22.65M
7.57%
-20.64M
8.87%
-36.59M
77.29%
-35.23M
3.71%
-26.64M
24.38%
-29.17M
9.50%
-28.05M
3.87%
-16.41M
41.49%
-39.44M
140.35%
19.49M
149.41%
-11.19M
157.43%
-14.35M
28.22%
-35.30M
145.98%
-30.49M
13.61%
-17.36M
43.06%
-28.26M
62.79%
-38.13M
34.93%
-48.45M
27.07%
-37.33M
22.96%
-64.16M
71.87%
-52.67M
17.91%
-38.30M
27.27%
-34.82M
9.10%
-30.31M
12.94%
-25.90M
-
debt repayment
-144.93M
-
-239.82M
65.48%
-517.65M
115.85%
-173.85M
66.42%
-672.97M
287.11%
-488M
27.49%
-770.62M
57.91%
-785.53M
1.94%
-794.50M
1.14%
-811.17M
2.10%
-848.78M
4.64%
-615.40M
27.50%
-233.40M
62.07%
-78.20M
66.50%
-165.49M
111.62%
-439.10M
165.34%
-818M
86.29%
-1.05B
28.52%
-1.00B
4.75%
-1.04B
4.20%
-928.83M
10.98%
-1.28B
37.64%
-1.49B
16.45%
-781.80M
47.48%
-721.69M
7.69%
-562.30M
22.09%
-4.69M
99.17%
-659.37M
13,965.15%
-335.99M
49.04%
-72.99M
78.28%
-4.69M
93.58%
-4.69M
0%
-20.69M
341.30%
-191.49M
825.60%
-728.39M
280.38%
-1.27B
73.84%
-741.58M
41.44%
-738.88M
0.36%
-958.98M
29.79%
-558.88M
41.72%
-765.02M
36.89%
-4.38M
99.43%
common stock issued
1.13M
-
2.84M
151.95%
5.64M
98.31%
7.25M
28.69%
11.85M
63.39%
4.51M
61.97%
1.35M
70.05%
1.02M
24.74%
4.31M
324.21%
1.44M
66.54%
9.12M
532.52%
3.35M
63.29%
10.64M
217.89%
12.05M
13.20%
3.06M
74.60%
1.38M
54.97%
2.53M
83.31%
913K
63.86%
451K
50.60%
517K
14.63%
3.57M
590.14%
5.77M
61.74%
3.38M
41.43%
820K
75.74%
4.85M
491.71%
320K
93.40%
276K
13.75%
2.35M
749.64%
1.05M
55.22%
1.02M
2.57%
681K
33.43%
239K
64.90%
1.05M
339.33%
352K
66.48%
72K
79.55%
905K
1,156.94%
173K
80.88%
122K
29.48%
3.12M
-
147K
95.28%
146K
0.68%
common stock repurchased
-25.62M
-
-19.49M
23.95%
-6.16M
68.41%
-24.97M
305.72%
-1.16M
95.35%
-21.82M
1,779.50%
-47.80M
119.03%
-51.98M
8.77%
-28.69M
44.80%
-75.27M
162.31%
-10.48M
86.08%
-27.81M
165.32%
-13.62M
51.01%
-23.97M
-
-139.35M
481.36%
-45.48M
67.36%
-75.05M
65.01%
-29.62M
60.53%
-7.46M
74.81%
-11.84M
58.68%
-168K
98.58%
-604K
259.52%
-17.55M
-
-64.48M
267.42%
-18.07M
71.98%
-78.92M
336.85%
-11.47M
85.46%
-2.52M
77.99%
-15.70M
521.70%
-32.39M
106.36%
-67.77M
109.21%
-113.15M
66.95%
-124.36M
9.92%
-23.44M
81.15%
-7.84M
66.57%
-13.38M
70.70%
-52.07M
289.29%
-30.40M
41.63%
-115.77M
280.85%
-17.33M
85.03%
-59.45M
-
dividends paid
-564.19M
-
-15.89M
97.18%
-208.40M
-
-1.04B
-
-1.36B
-
-31.25M
-
-1.05M
96.64%
-239K
-
-1.05M
339.33%
-555.76M
-
-12.67M
97.72%
other financing activites
206.45M
-
244.58M
18.47%
1.13B
361.84%
32.07M
97.16%
620.76M
1,835.88%
468M
24.61%
730.43M
56.08%
875.20M
19.82%
770.50M
11.96%
839.20M
8.92%
792.35M
5.58%
560.40M
29.27%
414.54M
26.03%
38.20M
90.78%
162.07M
324.27%
524.10M
223.38%
899M
71.53%
1.12B
25.09%
989.90M
11.98%
1.03B
3.59%
2.09B
103.40%
1.20B
42.54%
2.71B
126.29%
660.80M
75.63%
717M
8.50%
1.19B
66.25%
31.25M
-
331.30M
959.99%
68.30M
79.38%
-681K
101.00%
2.50M
467.11%
16M
540%
186.45M
1,065.30%
724.13M
288.38%
1.29B
78.61%
952.83M
26.33%
734.38M
22.93%
946.04M
28.82%
1.12B
17.92%
764.87M
31.44%
146K
99.98%
-959K
-
net cash used provided by financing activities
37.03M
-
-11.88M
132.10%
47.22M
497.34%
-175.39M
471.40%
-41.52M
76.33%
-37.31M
10.14%
-86.63M
132.16%
38.70M
144.68%
-48.38M
225.01%
-45.79M
5.36%
-57.79M
26.20%
-79.46M
37.50%
-30.24M
61.94%
-27.95M
7.57%
-24.33M
12.97%
-52.97M
117.76%
38.04M
171.81%
-842K
102.21%
-40.59M
4,720.43%
-24.95M
38.54%
104.72M
519.80%
-74.40M
171.04%
-130.36M
75.23%
-120.18M
7.81%
-17.39M
85.53%
565.54M
3,352.84%
-22.48M
103.97%
-735.95M
3,173.96%
-16.16M
97.80%
-6.19M
61.70%
-20.39M
229.34%
-34.58M
69.64%
-72.46M
109.53%
-117.83M
62.62%
-128.55M
9.10%
4.55M
103.54%
203.59M
4,375.45%
-17.75M
108.72%
-65.00M
266.20%
-26.33M
59.50%
-128.44M
387.86%
-21.85M
82.99%
-60.41M
-
effect of forex changes on cash
10K
-
-305K
3,150%
1.21M
495.41%
356K
70.48%
10K
97.19%
874K
8,640%
-609K
169.68%
-341K
44.01%
626K
283.58%
-136K
121.73%
1.22M
999.26%
165K
86.51%
1.35M
719.39%
-112K
108.28%
-311K
177.68%
-126K
59.49%
163K
229.37%
23K
85.89%
978K
4,152.17%
-208K
121.27%
66K
131.73%
95K
43.94%
321K
237.89%
-375K
216.82%
84K
122.40%
-836K
1,095.24%
785K
193.90%
-114K
114.52%
1.04M
1,015.79%
-1.40M
234.48%
628K
144.73%
-467K
174.36%
-786K
68.31%
-700K
10.94%
-1.58M
126.29%
-1.44M
9.09%
1.98M
237.15%
220K
88.86%
-452K
305.45%
-1.25M
175.44%
1.25M
200.40%
-886K
170.88%
net change in cash
4.18M
-
-16.43M
493.41%
161.39M
1,082.35%
-85.41M
152.92%
-75.46M
11.65%
16.57M
121.96%
8.75M
47.16%
-4.22M
148.18%
-13.81M
227.31%
8.87M
164.26%
2.30M
74.06%
-11.33M
592.48%
6.95M
161.35%
27.29M
292.51%
2.97M
89.10%
-28.84M
1,070.03%
-1.75M
93.94%
363K
120.78%
-500K
237.74%
14.75M
3,050.20%
-10.24M
169.41%
-3.80M
62.92%
8.78M
331.27%
40.47M
360.96%
-24.18M
159.74%
684.02M
2,929.22%
2.63M
99.62%
-636.69M
24,290.39%
35.50M
105.58%
59.15M
66.59%
48.67M
17.72%
26.18M
46.20%
-22.31M
185.21%
-67.82M
204.02%
-66.59M
1.82%
36.55M
154.89%
205.46M
462.10%
-752.42M
466.22%
-779.82M
3.64%
-645.61M
17.21%
-35.98M
94.43%
19.27M
153.55%
-31.85M
-
cash at beginning of period
402.88M
-
407.05M
1.04%
390.62M
4.04%
552.01M
41.32%
466.61M
15.47%
391.15M
16.17%
407.72M
4.24%
416.47M
2.15%
412.25M
1.01%
398.45M
3.35%
407.32M
2.23%
409.62M
0.56%
398.29M
2.77%
405.24M
1.75%
432.53M
6.73%
435.50M
0.69%
406.66M
6.62%
404.91M
0.43%
405.28M
0.09%
404.78M
0.12%
419.53M
3.64%
409.29M
2.44%
405.49M
0.93%
414.27M
2.17%
454.74M
9.77%
430.56M
5.32%
1.11B
158.87%
1.12B
0.24%
480.53M
56.99%
516.03M
7.39%
575.18M
11.46%
623.84M
8.46%
650.03M
4.20%
627.72M
3.43%
559.89M
10.80%
493.31M
11.89%
529.86M
7.41%
735.31M
38.78%
718.20M
2.33%
656.59M
8.58%
667.57M
1.67%
631.59M
5.39%
657.71M
-
cash at end of period
407.05M
-
390.62M
4.04%
552.01M
41.32%
466.61M
15.47%
391.15M
16.17%
407.72M
4.24%
416.47M
2.15%
412.25M
1.01%
398.45M
3.35%
407.32M
2.23%
409.62M
0.56%
398.29M
2.77%
405.24M
1.75%
432.53M
6.73%
435.50M
0.69%
406.66M
6.62%
404.91M
0.43%
405.28M
0.09%
404.78M
0.12%
419.53M
3.64%
409.29M
2.44%
405.49M
0.93%
414.27M
2.17%
454.74M
9.77%
430.56M
5.32%
1.11B
158.87%
1.12B
0.24%
480.53M
56.99%
516.03M
7.39%
575.18M
11.46%
623.84M
8.46%
650.03M
4.20%
627.72M
3.43%
559.89M
10.80%
493.31M
11.89%
529.86M
7.41%
735.31M
38.78%
-17.11M
102.33%
-61.62M
260.09%
10.98M
117.82%
631.59M
5,651.14%
650.86M
3.05%
625.86M
-
operating cash flow
38.24M
-
8.51M
77.75%
151.74M
1,683.30%
108.89M
28.24%
-6.17M
105.67%
69.72M
1,230.25%
112.67M
61.60%
-1.33M
101.18%
62.66M
4,797.15%
142.65M
127.66%
81.47M
42.89%
103.33M
26.83%
53.93M
47.81%
88.72M
64.52%
59.02M
33.48%
49.29M
16.48%
8.44M
82.88%
25.68M
204.30%
61.76M
140.46%
60.54M
1.96%
-78.44M
229.55%
105.74M
234.81%
165.47M
56.49%
190.20M
14.95%
21.17M
88.87%
135.73M
541.10%
63.77M
53.02%
79.89M
25.28%
61.81M
22.63%
81.09M
31.19%
103.72M
27.91%
91.72M
11.57%
68.30M
25.54%
78.97M
15.63%
101.68M
28.76%
81.90M
19.46%
37.22M
54.55%
64.58M
73.48%
56.51M
12.49%
76.86M
36.01%
126.03M
63.97%
72.32M
42.62%
51.88M
-
capital expenditure
-13.61M
-
-21.52M
58.12%
-12.30M
42.82%
-22.08M
79.51%
-28.71M
30.00%
-22.61M
21.24%
-24.92M
10.23%
-42.86M
71.97%
-28.91M
32.54%
-29.10M
0.67%
-26.46M
9.07%
-35.92M
35.76%
-21.67M
39.69%
-33.62M
55.14%
-31.52M
6.24%
-25.03M
20.58%
-48.53M
93.88%
-22.50M
53.64%
-26.44M
17.51%
-21.41M
19.00%
-37.17M
73.57%
-35.80M
3.69%
-29.06M
18.81%
-32.65M
12.34%
-28.47M
12.81%
-16.62M
41.61%
-9.70M
41.65%
-10.51M
8.38%
-11.19M
6.46%
-14.35M
28.22%
-17.18M
19.74%
-29.49M
71.63%
-17.36M
41.13%
-27.26M
57.03%
-37.43M
37.31%
-48.16M
28.64%
-36.53M
24.14%
-63.46M
73.71%
-52.17M
17.79%
-37.80M
27.53%
-34.22M
9.49%
-29.61M
13.46%
-22.60M
-
free cash flow
24.64M
-
-13.01M
152.79%
139.44M
1,172.11%
86.81M
37.75%
-34.88M
140.18%
47.12M
235.09%
87.75M
86.25%
-44.19M
150.36%
33.75M
176.37%
113.55M
236.43%
55.01M
51.55%
67.41M
22.54%
32.26M
52.14%
55.11M
70.82%
27.50M
50.09%
24.26M
11.79%
-40.09M
265.26%
3.19M
107.94%
35.32M
1,008.95%
39.13M
10.79%
-115.60M
395.42%
69.94M
160.50%
136.40M
95.02%
157.55M
15.50%
-7.29M
104.63%
119.11M
1,732.71%
54.07M
54.61%
69.38M
28.31%
50.62M
27.04%
66.74M
31.85%
86.54M
29.67%
62.23M
28.09%
50.94M
18.15%
51.71M
1.52%
64.25M
24.25%
33.74M
47.48%
694K
97.94%
1.12M
61.38%
4.34M
287.68%
39.05M
799.45%
91.81M
135.08%
42.71M
53.48%
29.28M
-

All numbers in USD (except ratios and percentages)