bf/NASDAQ:FORM_icon.png

COM:FORMFACTOR

FormFactor

  • Stock

USD

Last Close

40.78

22/11 21:00

Market Cap

4.76B

Beta: -

Volume Today

500.56K

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
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
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
net income
-18.79M
-
-12.71M
32.35%
-4.33M
65.97%
-277K
93.60%
-1.87M
575.45%
783K
141.85%
838K
7.02%
-2.52M
401.31%
-619K
75.49%
-13.80M
2,129.40%
36.88M
367.28%
-14.20M
138.49%
-15.44M
8.78%
5.18M
133.57%
17.58M
239.00%
12.56M
28.53%
5.59M
55.52%
2.13M
61.97%
9.12M
329.32%
7.69M
15.73%
85.10M
1,006.92%
5.48M
93.56%
6.95M
26.72%
8.28M
19.16%
18.64M
125.10%
15.89M
14.73%
20.47M
28.82%
22.89M
11.83%
19.27M
15.81%
19.63M
1.83%
17.91M
8.76%
20.50M
14.48%
25.90M
26.35%
29.87M
15.35%
30.24M
1.24%
4.35M
85.61%
-13.73M
415.49%
1.34M
109.78%
828K
38.30%
4.37M
427.90%
75.85M
1,635.21%
21.78M
71.28%
18.74M
-
depreciation and amortization
7.05M
-
8.13M
15.25%
8.05M
0.95%
7.97M
1.04%
6.34M
20.50%
5.88M
7.13%
6.02M
2.38%
5.97M
0.95%
5.90M
1.19%
5.24M
11.14%
5.17M
1.30%
23.16M
347.96%
13.22M
42.91%
11.51M
12.95%
11.03M
4.16%
11.01M
0.18%
11.01M
0.01%
10.72M
2.65%
10.54M
1.69%
11.11M
5.46%
11.32M
1.84%
11.04M
2.47%
11.42M
3.48%
10.43M
8.64%
11.96M
14.67%
11.82M
1.18%
11.13M
5.84%
11.78M
5.84%
13.95M
18.35%
12.94M
7.24%
13.64M
5.47%
9.04M
33.74%
8.90M
1.54%
9.33M
4.81%
9.52M
2.04%
9.40M
1.28%
9.79M
4.20%
9.95M
1.65%
9.93M
0.21%
9.04M
9.03%
10.36M
14.69%
7.83M
24.41%
3.16M
-
deferred income tax
299K
-
3.18M
963.55%
-46K
101.45%
2K
104.35%
274K
13,600%
6K
97.81%
1K
83.33%
41K
4,000%
-21K
151.22%
562K
2,776.19%
-43.44M
7,830.25%
112K
100.26%
-1.27M
1,234.82%
81K
106.37%
23K
71.60%
18K
21.74%
-712K
4,055.56%
59K
108.29%
11K
81.36%
3.54M
32,081.82%
-74.98M
2,218.02%
6.63M
108.84%
38K
99.43%
2.81M
7,297.37%
4.92M
74.88%
-198K
104.03%
-2.71M
1,268.18%
5.06M
286.86%
-364K
107.19%
14.07M
3,965.11%
11.25M
20.04%
14.21M
26.34%
11.57M
18.60%
-6.88M
-
538K
107.82%
1.40M
-
-2.64M
288.72%
-5.82M
120.01%
10.18M
-
stock based compensation
3.00M
-
2.57M
14.30%
3.52M
36.93%
3.93M
11.79%
3.26M
17.23%
2.91M
10.66%
2.51M
13.85%
3.10M
23.70%
3.06M
1.29%
2.73M
10.65%
1.54M
43.64%
3.20M
107.79%
3.25M
1.34%
3.30M
1.76%
3.39M
2.67%
4.59M
35.31%
5.06M
10.31%
3.76M
25.77%
4.13M
9.90%
4.54M
9.91%
5.41M
19.15%
5.29M
2.05%
5.29M
0.11%
6.50M
22.97%
6.09M
6.40%
5.62M
7.64%
5.64M
0.34%
5.51M
2.36%
7.06M
28.08%
7.08M
0.30%
6.59M
6.91%
7.92M
20.22%
7.80M
1.53%
7.52M
3.58%
6.36M
15.45%
8.00M
25.75%
9.46M
18.37%
9.29M
1.84%
9.20M
0.93%
10.84M
17.76%
9.28M
14.36%
8.94M
-
change in working capital
1.43M
-
-8.76M
714.52%
-2.12M
75.86%
-8.61M
306.95%
695K
108.07%
-3.95M
668.35%
2.53M
163.97%
949K
62.45%
-2.94M
409.59%
2.25M
176.55%
-1.66M
173.90%
-15.13M
810.35%
-4.52M
70.15%
-4.66M
3.23%
-9.16M
96.59%
-12.50M
36.43%
2.26M
118.05%
-8.98M
497.96%
-6.22M
30.73%
-10.90M
75.12%
-7.15M
34.37%
-3.90M
45.43%
8.61M
320.73%
-69K
100.80%
-1.39M
1,920.29%
797K
157.17%
4.62M
479.17%
-1.71M
136.96%
648K
137.98%
-10.68M
1,747.38%
-7.75M
27.44%
-9.49M
22.51%
-7.65M
19.42%
-5.22M
31.78%
-6.26M
19.95%
-7.38M
17.87%
4.53M
161.35%
-16.37M
461.77%
-1.40M
91.44%
-6.18M
341.47%
-9.57M
54.76%
1.79M
-
accounts receivables
15.89M
-
-6.78M
142.67%
-4.85M
28.45%
-6.29M
29.53%
1.97M
131.33%
4.17M
111.88%
-3.10M
174.19%
7.25M
334.25%
-66K
100.91%
1.26M
2,009.09%
-22.92M
1,918.81%
8.69M
137.94%
6.12M
29.65%
-8.89M
245.32%
-12.11M
36.26%
3.90M
132.22%
6.45M
65.20%
3.35M
47.97%
-6.68M
299.28%
-4.24M
36.58%
-6.26M
47.70%
13.80M
320.49%
10.37M
24.87%
-13.60M
231.09%
-10.10M
25.73%
7.80M
177.27%
3.56M
54.36%
-5.65M
258.72%
-9.26M
63.78%
3.58M
138.63%
-4.77M
233.39%
2.35M
149.29%
-10.24M
535.69%
966K
109.43%
4.56M
372.46%
-3.88M
184.93%
24.37M
728.84%
-15.93M
165.34%
9.10M
157.11%
-966K
110.62%
-15.51M
1,505.38%
10.83M
-
inventory
-1.23M
-
-3.22M
160.83%
-1.95M
39.24%
-5.55M
184.29%
-1.25M
77.50%
-485K
61.20%
-1.18M
142.89%
-4.67M
296.77%
-1.83M
60.85%
-5.75M
214.21%
-2.23M
61.25%
-755K
66.11%
-3M
297.35%
-3.35M
11.50%
-5.50M
64.48%
-5.42M
1.44%
-1.36M
74.83%
-7.41M
442.71%
-6.28M
15.24%
-8.12M
29.30%
508K
106.26%
-8.66M
1,804.33%
-2.92M
66.32%
-5.67M
94.51%
2.95M
152.03%
928K
68.55%
-12.02M
1,394.94%
-7.48M
37.78%
-3.63M
51.52%
-9.91M
173.41%
-10.48M
5.71%
-9.95M
5.06%
-1.32M
86.73%
-17.08M
1,193.94%
-15.19M
11.08%
-755K
95.03%
4.24M
661.99%
1.38M
67.59%
-7.25M
627.64%
-3.03M
58.24%
-578K
80.92%
14.47M
-
accounts payables
-13.06M
-
618K
104.73%
1.78M
188.35%
3.60M
101.91%
-1.84M
151.22%
-4.95M
168.42%
6.00M
221.25%
191K
96.82%
-3.28M
1,816.23%
8.82M
369.19%
12.35M
39.99%
-10.30M
183.35%
-7.45M
27.66%
7.22M
196.94%
102K
98.59%
-4.28M
4,298.04%
-2.30M
46.31%
2.99M
229.97%
3.25M
8.80%
4.19M
28.76%
-7.38M
276.18%
-7.15M
3.08%
-3.97M
44.50%
21.19M
634.13%
-10.10M
147.67%
763K
107.55%
4.48M
487.68%
12.81M
185.62%
-1.27M
109.89%
5.72M
551.97%
-7.75M
235.44%
3.52M
145.37%
-8.08M
329.72%
10.15M
225.67%
-2.63M
125.90%
10.09M
483.87%
-13.71M
235.89%
-1.82M
86.74%
5.40M
396.70%
-3.10M
157.51%
845K
127.22%
-2.32M
-
other working capital
-169K
-
616K
464.50%
2.91M
372.24%
-365K
112.55%
1.82M
598.36%
-2.69M
247.88%
802K
129.81%
-1.82M
326.68%
2.24M
222.99%
-2.08M
193.25%
11.13M
633.81%
-12.77M
214.76%
-184K
98.56%
351K
290.76%
8.35M
2,277.78%
-6.70M
180.29%
-525K
92.17%
-7.92M
1,407.81%
3.49M
144.09%
-2.72M
178.05%
5.98M
319.42%
-1.90M
131.81%
5.12M
369.54%
-1.99M
138.82%
15.86M
897.13%
-8.70M
154.85%
8.59M
198.75%
-1.38M
116.12%
14.80M
1,169.08%
-10.06M
168.00%
15.25M
251.57%
-5.41M
135.47%
11.99M
321.68%
747K
93.77%
7.00M
836.41%
-12.84M
283.52%
-10.38M
19.16%
16.37M
257.74%
-8.64M
152.77%
915K
110.59%
5.67M
519.56%
-21.19M
-
other non cash items
3.76M
-
717K
80.94%
1.27M
76.99%
2.91M
129.63%
3.55M
21.96%
1.76M
50.56%
2.38M
35.74%
-1K
100.04%
1.54M
154,400%
-16K
101.04%
952K
6,050%
8.93M
837.71%
19.70M
120.65%
2.39M
87.89%
1.62M
32.06%
1.91M
17.89%
3.25M
70.12%
1.65M
49.40%
3.16M
91.98%
98K
96.90%
2.87M
2,826.53%
-3.90M
236.05%
2.54M
165.12%
-69K
102.72%
-2.54M
3,582.61%
5.40M
312.63%
3.96M
26.76%
-1.78M
144.91%
4.49M
352.62%
-10.68M
337.80%
-7.84M
26.55%
-7.90M
0.73%
-7.59M
3.86%
2.65M
134.91%
2.79M
5.05%
16.76M
501.83%
10.13M
39.53%
8.09M
20.15%
2.51M
69.02%
5.15M
105.58%
-70.85M
1,474.72%
3.40M
104.80%
-119.12M
-
net cash provided by operating activities
-3.25M
-
-6.88M
111.70%
6.36M
192.42%
5.94M
6.59%
12.24M
106.27%
7.39M
39.65%
14.28M
93.27%
7.53M
47.27%
6.92M
8.10%
-3.03M
143.81%
-558K
81.60%
6.08M
1,189.25%
14.94M
145.72%
17.80M
19.20%
24.48M
37.49%
17.59M
28.15%
26.45M
50.42%
9.32M
64.76%
20.74M
122.44%
16.08M
22.45%
22.56M
40.31%
20.64M
8.53%
34.85M
68.86%
27.89M
19.97%
37.67M
35.07%
39.34M
4.43%
43.11M
9.58%
41.76M
3.12%
45.05M
7.87%
32.36M
28.17%
33.80M
4.46%
34.28M
1.43%
38.93M
13.55%
44.16M
13.43%
42.65M
3.42%
24.25M
43.14%
20.73M
14.52%
12.31M
40.61%
22.47M
82.57%
20.57M
8.46%
9.25M
55.03%
33.01M
256.89%
21.88M
33.73%
-76.32M
448.83%
investments in property plant and equipment
-1.17M
-
-1.64M
40.36%
-1.36M
17.22%
-1.54M
13.94%
-1.13M
26.80%
-1.44M
27.59%
-2.80M
94.18%
-2.40M
14.38%
-2.00M
16.80%
-1.11M
44.34%
-2.52M
127.00%
-4.58M
81.76%
-3.30M
27.92%
-3.46M
4.87%
-4.29M
23.92%
-6.16M
43.43%
-3.84M
37.68%
-3.83M
0.18%
-4.71M
23.05%
-3.78M
19.79%
-7.54M
99.50%
-6.03M
20.08%
-5.43M
9.89%
-2.78M
48.78%
-6.61M
137.42%
-12.05M
82.44%
-24.69M
104.92%
-5.14M
79.17%
-13.98M
171.73%
-13.47M
3.63%
-17.85M
32.53%
-20.03M
12.21%
-15.14M
24.40%
-15.61M
3.06%
-14.51M
7.02%
-8.91M
38.61%
-26.22M
194.33%
-19.70M
24.86%
-20.48M
3.93%
-5.92M
71.10%
-9.93M
67.87%
-13.44M
35.27%
-8.40M
37.50%
21.83M
359.99%
acquisitions net
28K
-
27K
3.57%
27K
0%
31K
14.81%
30K
3.23%
30K
0%
5K
83.33%
9K
80%
9K
0%
9K
0%
-215.21M
2,391,277.78%
-12.80M
94.05%
14K
100.11%
14K
0%
15K
7.14%
19K
26.67%
20K
5.26%
20K
0%
21K
5%
26K
23.81%
27K
3.85%
28K
3.70%
28K
0%
37K
32.14%
-20.62M
55,821.62%
40K
100.19%
42K
5%
-35.08M
83,626.19%
-16.88M
51.88%
13.47M
179.79%
-229K
-
-2.89M
1,162.88%
14.45M
-
-4.39M
130.36%
101.78M
2,420.15%
-21.59M
-
purchases of investments
-22.13M
-
-31.69M
43.23%
-14.25M
-
-9.51M
33.28%
-17.49M
83.95%
-24.98M
42.81%
-6.59M
73.62%
-4.00M
39.37%
-14.69M
-
-12.68M
13.66%
-23.36M
84.18%
-3.59M
84.64%
-7.13M
98.72%
-8.27M
16.01%
-11.58M
40.07%
-3.33M
71.23%
2.27M
168.01%
-24.83M
1,195.85%
785K
103.16%
-16.44M
2,194.39%
-3.29M
80.02%
-9.99M
204.26%
-21.50M
115.14%
-41.06M
90.96%
-30.12M
26.64%
-43.71M
45.11%
-35.08M
19.75%
-5.47M
84.40%
-1.40M
74.38%
-1.76M
25.89%
-461K
73.88%
6.16M
1,436.66%
-39.34M
738.41%
-30.26M
23.07%
-38.55M
27.38%
-11.66M
69.76%
63.06M
-
sales maturities of investments
26.91M
-
28.68M
6.54%
15.60M
45.60%
14.05M
9.95%
15.15M
7.84%
18.50M
22.11%
13.50M
27.03%
17.50M
29.63%
25.25M
44.29%
12.70M
49.70%
21.20M
66.93%
10.60M
50%
3M
-
6.00M
99.87%
4.01M
33.17%
8.25M
105.89%
5.50M
33.33%
11.27M
104.84%
9.05M
19.67%
10.66M
17.79%
13.99M
31.28%
17.51M
25.13%
23.01M
31.40%
-7.33M
131.84%
4.92M
167.24%
-11.87M
340.97%
14.61M
223.10%
28.09M
92.23%
28.58M
1.76%
20.46M
28.41%
17.99M
12.07%
27.48M
52.75%
26.14M
4.88%
24.18M
7.48%
33.47M
38.41%
24.89M
25.64%
34.65M
39.21%
25.74M
25.71%
-68.81M
-
other investing activites
61K
-
820K
-
294K
64.15%
1.20M
-
50K
-
-109K
318%
-667K
511.93%
121K
118.14%
331K
173.55%
-1K
100.30%
-699K
69,800%
23K
-
-9.05M
-
-10.77M
19.03%
-13.88M
28.87%
-17.38M
25.18%
19.73M
-
10.08M
48.92%
21.50M
113.39%
-13.47M
162.64%
-17.99M
-
-31.60M
75.66%
-26.14M
17.28%
-21.29M
18.55%
-33.47M
57.21%
-14.45M
56.83%
4.39M
130.36%
9.62M
-
-10.69M
-
net cash used for investing activites
3.71M
-
-4.63M
224.77%
14.27M
408.30%
13.35M
6.43%
14.34M
7.41%
2.83M
80.23%
1.19M
57.88%
-1.18M
198.99%
-1.72M
45.35%
5.01M
391.44%
-200.47M
4,103.87%
-6.89M
96.56%
-3.96M
42.60%
-3.33M
15.85%
-18.64M
459.70%
-15.82M
15.10%
-21.88M
38.28%
-3.39M
84.50%
-3.57M
5.31%
-6.50M
82.05%
-7.83M
20.47%
-9.33M
19.15%
-3.25M
65.17%
-27.46M
745.08%
-26.30M
4.22%
-5.44M
79.31%
-15.54M
185.46%
-35.22M
126.70%
-42.73M
21.32%
-39.92M
6.56%
-19.89M
50.18%
-35.16M
76.78%
-29.77M
15.35%
-21.08M
29.19%
-20.03M
4.96%
-10.90M
45.58%
-26.68M
144.73%
-13.54M
49.25%
-34.92M
157.96%
-1.53M
95.62%
79.04M
5,266.21%
-3.82M
104.83%
-8.40M
119.84%
-16.19M
92.81%
debt repayment
-130K
-
-131K
0.77%
-140K
6.87%
-271K
-
-8.75M
-
-6.88M
21.43%
-8.75M
27.27%
-8.75M
0%
-8.75M
0%
-8.75M
0%
-12.50M
42.86%
-12.50M
0%
-7.50M
40%
-7.50M
0%
-11.25M
50%
-11.25M
-
-13.20M
17.32%
-13.12M
0.58%
-14.78M
12.60%
-2.32M
84.31%
-2.38M
2.46%
-2.36M
0.51%
-2.31M
2.33%
-2.29M
0.91%
-2.23M
2.36%
-2.15M
3.98%
-2.04M
4.80%
-1.98M
3.18%
-259K
86.90%
-260K
0.39%
-262K
0.77%
-264K
0.76%
-266K
0.76%
-534K
-
common stock issued
-5K
-
1.43M
28,600%
1K
99.93%
1.39M
138,600%
1.69M
-
109K
93.57%
1.61M
1,381.65%
1.96M
-
2.04M
-
1.74M
14.87%
7.44M
327.41%
7.05M
5.23%
4.62M
34.41%
402K
91.30%
4.75M
1,082.59%
2.96M
-
3.87M
-
-2.45M
163.39%
3.80M
254.99%
422K
88.90%
4.51M
969.43%
422K
90.65%
4.65M
1,002.61%
422K
90.93%
5.49M
1,200.24%
422K
92.31%
4.74M
1,022.75%
6K
99.87%
5.69M
94,683.33%
4.81M
-
-4.81M
200%
5.02M
204.41%
3.80M
-
4.95M
-
4.80M
-
common stock repurchased
5K
-
-3.49M
-
-1.21M
65.19%
-2.73M
-
-7.40M
170.73%
-831K
88.77%
-8.01M
863.54%
6.66M
-
3.71M
-
6.66M
79.81%
-5.74M
-
-18.21M
217.41%
-87K
-
-9.40M
10,701.15%
-44.93M
378.14%
-19.15M
57.38%
-8.85M
53.79%
-387K
95.63%
-69K
82.17%
-8.89M
12,788.41%
-19.80M
122.66%
-19.17M
3.17%
-16.94M
-
dividends paid
-343K
-
-6.66M
-
-1.25M
-
-387K
-
-8.89M
-
other financing activites
343K
-
271K
-
-3.51M
-
148.49M
-
-1.88M
101.26%
-480K
-
-3.98M
729.38%
-2.16M
45.84%
-268K
87.57%
-357K
33.21%
-2.10M
487.11%
-3.24M
54.63%
-97K
97.01%
-302K
211.34%
-1.85M
514.24%
-12.40M
568.63%
23.23M
287.26%
-385K
101.66%
14.51M
3,868.05%
-11.58M
179.84%
-68K
99.41%
-1.14M
1,577.94%
-7.99M
600.53%
-7.38M
7.64%
-7.96M
7.84%
-72K
99.10%
-4.17M
5,693.06%
-11.32M
171.42%
4.67M
141.26%
387K
91.71%
8.89M
-
-1.34M
115.05%
4.95M
469.81%
-14.16M
-
net cash used provided by financing activities
-130K
-
1.29M
1,095.38%
-139K
110.74%
1.39M
1,097.84%
-542K
139.08%
1.69M
412.55%
-3.40M
300.65%
-1.87M
44.90%
-1.21M
35.18%
1.96M
261.53%
148.49M
7,472.36%
169K
99.89%
-7.01M
4,247.93%
-2.65M
62.18%
-13.08M
393.47%
-7.11M
45.62%
-16.62M
133.67%
-4.35M
73.81%
-14.60M
235.31%
-12.78M
12.42%
-7.60M
40.57%
-3.93M
48.24%
-13.11M
233.29%
-1.94M
85.20%
12.40M
739.40%
-9.07M
173.17%
1.81M
119.91%
-21.70M
1,301.83%
-1.97M
90.95%
-3.77M
91.76%
-28.15M
647.03%
-4.95M
82.40%
-10.33M
108.56%
-6.02M
41.76%
-51.25M
751.85%
-27.70M
45.95%
-10.97M
60.41%
4.38M
139.92%
-329K
107.51%
-5.36M
1,528.27%
-21.40M
299.53%
-14.49M
32.29%
-26.83M
-
effect of forex changes on cash
-606K
-
214K
135.31%
173K
19.16%
-1.27M
835.26%
-1.91M
50.24%
135K
107.06%
-981K
826.67%
621K
163.30%
90K
85.51%
1.71M
1,803.33%
850K
50.38%
330K
61.18%
-2.47M
847.88%
1.21M
148.91%
622K
48.47%
617K
0.80%
150K
75.69%
1.08M
618.67%
-1.14M
205.38%
-458K
59.68%
260K
156.77%
-207K
179.62%
486K
334.78%
-440K
190.53%
-566K
28.64%
312K
155.12%
271K
13.14%
679K
150.55%
2.50M
268.19%
-1.46M
158.24%
-102K
92.99%
-658K
545.10%
-964K
46.50%
-1.14M
18.46%
-2.33M
103.85%
-2.24M
3.87%
3.19M
242.72%
-276K
108.64%
-1.68M
509.42%
-1.37M
18.79%
675K
149.41%
-1.59M
335.85%
2.83M
-
net change in cash
-274K
-
-10.00M
3,548.54%
20.66M
306.66%
19.41M
6.07%
24.68M
27.16%
12.05M
51.15%
11.10M
7.95%
5.10M
54.06%
4.08M
19.97%
5.65M
38.49%
-51.69M
1,014.99%
-317K
99.39%
1.50M
573.19%
13.03M
768.60%
-6.62M
150.81%
-4.73M
28.49%
-11.90M
151.35%
2.66M
122.32%
1.43M
46.05%
-3.66M
355.55%
7.39M
301.88%
7.17M
3.06%
18.98M
164.84%
-1.95M
110.29%
23.20M
1,287.15%
25.14M
8.37%
29.65M
17.95%
-14.48M
148.84%
2.85M
119.71%
-12.79M
547.99%
-14.34M
12.13%
-6.49M
54.73%
-2.13M
67.16%
15.92M
846.67%
-30.96M
294.50%
-16.59M
46.41%
-13.73M
17.28%
2.87M
120.92%
-14.46M
603.62%
12.32M
185.16%
69.06M
460.66%
13.11M
81.02%
13.48M
2.84%
-11.36M
184.30%
cash at beginning of period
59.47M
-
59.20M
0.46%
49.20M
16.89%
69.86M
41.99%
89.26M
27.78%
113.94M
27.64%
125.99M
10.58%
137.09M
8.81%
142.19M
3.72%
146.26M
2.87%
151.91M
3.86%
100.22M
34.02%
99.91M
0.32%
101.41M
1.50%
114.44M
12.85%
107.82M
5.78%
103.08M
4.39%
92.73M
10.05%
95.38M
2.86%
96.81M
1.50%
93.15M
3.78%
100.55M
7.94%
107.71M
7.13%
126.69M
17.62%
124.74M
1.54%
147.94M
18.60%
173.07M
16.99%
202.72M
17.13%
188.24M
7.14%
191.10M
1.52%
178.31M
6.69%
163.97M
8.04%
157.47M
3.96%
155.34M
1.35%
171.26M
10.25%
140.30M
18.08%
123.70M
11.83%
112.98M
8.67%
115.85M
2.54%
101.39M
12.48%
109.90M
8.40%
181.27M
64.94%
201.85M
-
cash at end of period
59.20M
-
49.20M
16.89%
69.86M
41.99%
89.26M
27.78%
113.94M
27.64%
125.99M
10.58%
137.09M
8.81%
142.19M
3.72%
146.26M
2.87%
151.91M
3.86%
100.22M
34.02%
99.91M
0.32%
101.41M
1.50%
114.44M
12.85%
107.82M
5.78%
103.08M
4.39%
91.18M
11.54%
95.38M
4.60%
96.81M
1.50%
93.15M
3.78%
100.55M
7.94%
107.71M
7.13%
126.69M
17.62%
124.74M
1.54%
147.94M
18.60%
173.07M
16.99%
202.72M
17.13%
188.24M
7.14%
191.10M
1.52%
178.31M
6.69%
163.97M
8.04%
157.47M
3.96%
155.34M
1.35%
171.26M
10.25%
140.30M
18.08%
123.70M
11.83%
109.98M
11.10%
115.85M
5.34%
101.39M
12.48%
113.71M
12.15%
178.96M
57.39%
194.38M
8.61%
13.48M
93.07%
190.49M
1,313.12%
operating cash flow
-3.25M
-
-6.88M
111.70%
6.36M
192.42%
5.94M
6.59%
12.24M
106.27%
7.39M
39.65%
14.28M
93.27%
7.53M
47.27%
6.92M
8.10%
-3.03M
143.81%
-558K
81.60%
6.08M
1,189.25%
14.94M
145.72%
17.80M
19.20%
24.48M
37.49%
17.59M
28.15%
26.45M
50.42%
9.32M
64.76%
20.74M
122.44%
16.08M
22.45%
22.56M
40.31%
20.64M
8.53%
34.85M
68.86%
27.89M
19.97%
37.67M
35.07%
39.34M
4.43%
43.11M
9.58%
41.76M
3.12%
45.05M
7.87%
32.36M
28.17%
33.80M
4.46%
34.28M
1.43%
38.93M
13.55%
44.16M
13.43%
42.65M
3.42%
24.25M
43.14%
20.73M
14.52%
12.31M
40.61%
22.47M
82.57%
20.57M
8.46%
9.25M
55.03%
33.01M
256.89%
21.88M
33.73%
-76.32M
448.83%
capital expenditure
-1.17M
-
-1.64M
40.36%
-1.36M
17.22%
-1.54M
13.94%
-1.13M
26.80%
-1.44M
27.59%
-2.80M
94.18%
-2.40M
14.38%
-2.00M
16.80%
-1.11M
44.34%
-2.52M
127.00%
-4.58M
81.76%
-3.30M
27.92%
-3.46M
4.87%
-4.29M
23.92%
-6.16M
43.43%
-3.84M
37.68%
-3.83M
0.18%
-4.71M
23.05%
-3.78M
19.79%
-7.54M
99.50%
-6.03M
20.08%
-5.43M
9.89%
-2.78M
48.78%
-6.61M
137.42%
-12.05M
82.44%
-24.69M
104.92%
-5.14M
79.17%
-13.98M
171.73%
-13.47M
3.63%
-17.85M
32.53%
-20.03M
12.21%
-15.14M
24.40%
-15.61M
3.06%
-14.51M
7.02%
-8.91M
38.61%
-26.22M
194.33%
-19.70M
24.86%
-20.48M
3.93%
-5.92M
71.10%
-9.93M
67.87%
-13.44M
35.27%
-8.40M
37.50%
21.83M
359.99%
free cash flow
-4.42M
-
-8.51M
92.84%
5.00M
158.72%
4.39M
12.16%
11.11M
153.09%
5.95M
46.50%
11.48M
93.05%
5.13M
55.29%
4.92M
4.03%
-4.14M
184.12%
-3.08M
25.66%
1.49M
148.51%
11.63M
678.51%
14.34M
23.27%
20.18M
40.77%
11.43M
43.38%
22.62M
97.91%
5.49M
75.72%
16.02M
191.79%
12.30M
23.24%
15.02M
22.12%
14.61M
2.72%
29.42M
101.36%
25.11M
14.65%
31.07M
23.73%
27.29M
12.16%
18.41M
32.52%
36.62M
98.85%
31.07M
15.15%
18.89M
39.21%
15.95M
15.56%
14.25M
10.64%
23.78M
66.89%
28.55M
20.03%
28.14M
1.45%
15.34M
45.48%
-5.49M
135.80%
-7.39M
34.60%
2.00M
127.00%
14.65M
634.17%
-683K
104.66%
19.58M
2,966.18%
13.48M
31.14%
-54.48M
504.17%

All numbers in USD (except ratios and percentages)