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
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
account payables
16.31M
-
20.27M
24.28%
18.07M
10.86%
35.08M
94.13%
35.05M
0.11%
40.01M
14.15%
40.91M
2.27%
62.05M
51.65%
57.86M
6.74%
69.31M
19.78%
63.86M
7.86%
accumulated other comprehensive income loss
-249K
-
-1.76M
607.23%
-2.22M
26.18%
-3.74M
68.32%
3.02M
180.78%
780K
74.18%
-659K
184.49%
5.89M
993.17%
-1.45M
124.62%
-5.58M
284.96%
-4.05M
27.36%
cash and cash equivalents
59.20M
-
113.94M
92.48%
146.26M
28.37%
101.41M
30.67%
91.18M
10.08%
98.47M
7.99%
144.54M
46.79%
187.22M
29.53%
151.01M
19.34%
106.13M
29.72%
178.96M
68.63%
cash and short term investments
151.09M
-
163.84M
8.44%
187.59M
14.50%
108.91M
41.94%
140.17M
28.71%
149.00M
6.30%
220.87M
48.23%
255.03M
15.47%
276.06M
8.25%
238.13M
13.74%
329.47M
38.36%
common stock
695.69M
-
711.73M
2.31%
718.96M
1.02%
833.41M
15.92%
73K
99.99%
75K
2.74%
76K
1.33%
78K
2.63%
78K
0%
77K
1.28%
77K
0%
deferred revenue
7.03M
-
6.30M
10.34%
3.89M
38.25%
5.30M
36.31%
4.98M
6.16%
4.94M
0.74%
9.81M
98.54%
20.96M
113.70%
23.22M
10.78%
29.85M
28.51%
16.70M
44.03%
deferred revenue non current
6.36M
-
3.64M
42.68%
3.39M
6.89%
4.73M
39.33%
4.14M
12.38%
8.21M
98.36%
18M
-
deferrred tax liabilities non current
2.21M
-
3.70M
-
3.38M
8.75%
2.35M
30.30%
6.99M
196.65%
5.35M
23.48%
3.62M
32.23%
2.73M
24.59%
7.33M
168.45%
goodwill
30.73M
-
30.73M
0%
30.73M
0%
188.01M
511.79%
189.92M
1.02%
189.21M
0.37%
199.20M
5.28%
212.76M
6.81%
212.30M
0.22%
211.44M
0.40%
201.09M
4.90%
goodwill and intangible assets
88.20M
-
69.42M
21.29%
56.28M
18.92%
314.62M
458.99%
287.40M
8.65%
256.85M
10.63%
256.81M
0.02%
271.91M
5.88%
248.64M
8.56%
238.19M
4.20%
214.03M
10.15%
intangible assets
57.47M
-
38.69M
32.68%
25.55M
33.96%
126.61M
395.49%
97.48M
23.00%
67.64M
30.61%
57.61M
14.83%
59.15M
2.67%
36.34M
38.56%
26.75M
26.39%
12.94M
51.64%
inventory
20.71M
-
25.55M
23.38%
27.22M
6.56%
59.81M
119.69%
67.85M
13.45%
77.71M
14.53%
83.26M
7.14%
99.23M
19.18%
111.55M
12.41%
123.16M
10.41%
111.69M
9.31%
long term debt
20.73M
-
125.47M
-
87.23M
30.48%
34.97M
59.91%
44.73M
27.90%
52.97M
18.44%
46.44M
12.33%
41.98M
9.62%
13.31M
68.28%
long term investments
2.31M
-
net debt
-58.93M
-
-113.94M
93.36%
-146.26M
28.37%
36.77M
125.14%
14.49M
60.60%
-33.66M
332.35%
-50.42M
49.79%
-118.03M
134.09%
-87.73M
25.67%
-55.75M
36.45%
-130.82M
134.64%
net receivables
30.97M
-
45.93M
48.31%
36.73M
20.05%
71.62M
95.01%
83.76M
16.95%
96.59M
15.33%
97.87M
1.32%
107.60M
9.95%
115.54M
7.38%
88.14M
23.71%
106.76M
21.12%
other assets
other current assets
8.88M
-
8.96M
0.82%
6.48M
27.63%
14.38M
121.91%
14.08M
2.12%
14.52M
3.13%
17.05M
17.41%
25.21M
47.89%
20.89M
17.15%
23.90M
14.44%
25.87M
8.23%
other current liabilities
14.16M
-
21.29M
50.35%
21.62M
1.56%
30.63M
41.68%
33.69M
10.02%
27.73M
17.70%
36.44M
31.40%
55.34M
51.88%
50.84M
8.14%
42.12M
17.16%
41.04M
2.56%
other liabilities
other non current assets
1.71M
-
1.58M
7.09%
1.29M
18.74%
4.70M
264.67%
3.43M
27.00%
2.19M
36.05%
2.61M
19.20%
3.13M
19.89%
4.08M
30.19%
6.63M
62.38%
2.79M
57.81%
other non current liabilities
2.50M
-
-19.63M
886.22%
1.07M
105.45%
1.31M
23.01%
1.03M
21.83%
10.61M
-
6.24M
41.18%
5.92M
5.16%
5.57M
5.95%
10.25M
84.03%
othertotal stockholders equity
695.69M
-
711.73M
2.31%
718.96M
1.02%
833.41M
15.92%
843.12M
1.16%
862.90M
2.35%
885.82M
2.66%
903.84M
2.03%
898.95M
0.54%
844.84M
6.02%
861.45M
1.97%
preferred stock
property plant equipment net
35.19M
-
25.50M
27.54%
23.85M
6.45%
42.66M
78.86%
46.75M
9.59%
54.05M
15.61%
90.17M
66.81%
134.86M
49.57%
181.76M
34.78%
221.21M
21.70%
234.92M
6.20%
retained earnings
-401.35M
-
-420.54M
4.78%
-422.06M
0.36%
-428.62M
1.55%
-387.57M
9.58%
-283.59M
26.83%
-244.24M
13.87%
-165.72M
32.15%
-81.79M
50.64%
-31.06M
62.03%
51.33M
265.29%
short term debt
270K
-
12.70M
-
18.44M
45.21%
29.84M
61.80%
49.40M
65.54%
16.22M
67.16%
16.83M
3.77%
8.40M
50.11%
9.50M
13.09%
short term investments
91.89M
-
49.90M
45.70%
41.33M
17.18%
7.50M
81.86%
48.99M
553.43%
50.53M
3.15%
76.33M
51.05%
67.81M
11.16%
125.06M
84.42%
132.00M
5.56%
150.51M
14.02%
tax assets
3.96M
-
3.47M
12.47%
3.28M
5.34%
3.31M
0.88%
3.13M
5.35%
77.30M
2,367.32%
71.25M
7.83%
66.24M
7.03%
61.99M
6.41%
67.65M
9.12%
78.96M
16.73%
tax payables
172K
-
68K
60.47%
110K
61.76%
442K
301.82%
807K
82.58%
4.22M
423.17%
6.85M
62.15%
6.98M
1.90%
8.09M
15.91%
12.82M
58.51%
8.21M
35.98%
total assets
340.71M
-
344.24M
1.04%
342.72M
0.44%
619.99M
80.90%
646.57M
4.29%
728.22M
12.63%
839.88M
15.33%
963.22M
14.68%
1.02B
5.95%
1.01B
1.20%
1.11B
9.78%
total current assets
211.65M
-
244.27M
15.41%
258.02M
5.63%
254.70M
1.28%
305.85M
20.08%
337.82M
10.45%
419.04M
24.04%
487.07M
16.23%
524.04M
7.59%
474.55M
9.44%
573.78M
20.91%
total current liabilities
37.77M
-
47.86M
26.72%
43.58M
8.94%
83.72M
92.09%
92.16M
10.09%
102.52M
11.24%
136.56M
33.21%
154.57M
13.19%
148.75M
3.76%
149.67M
0.61%
131.09M
12.41%
total debt
270K
-
138.18M
-
105.67M
23.52%
64.81M
38.67%
94.12M
45.23%
69.19M
26.49%
63.27M
8.55%
50.37M
20.39%
48.15M
4.42%
total investments
91.89M
-
49.90M
45.70%
41.33M
17.18%
7.50M
81.86%
48.99M
553.43%
50.53M
3.15%
76.33M
51.05%
67.81M
11.16%
125.06M
84.42%
132.00M
5.56%
152.82M
15.77%
total liabilities
46.62M
-
54.81M
17.56%
48.04M
12.34%
218.94M
355.72%
187.94M
14.16%
148.06M
21.22%
198.88M
34.33%
219.13M
10.18%
204.74M
6.57%
199.94M
2.34%
179.99M
9.98%
total liabilities and stockholders equity
340.71M
-
344.24M
1.04%
342.72M
0.44%
619.99M
80.90%
646.57M
4.29%
728.22M
12.63%
839.88M
15.33%
963.22M
14.68%
1.02B
5.95%
1.01B
1.20%
1.11B
9.78%
total non current assets
129.06M
-
99.97M
22.54%
84.70M
15.27%
365.29M
331.25%
340.72M
6.73%
390.40M
14.58%
420.84M
7.80%
476.14M
13.14%
496.48M
4.27%
533.68M
7.49%
533.01M
0.12%
total non current liabilities
8.85M
-
6.95M
21.54%
4.46M
35.77%
135.22M
2,931.14%
95.78M
29.17%
45.54M
52.45%
62.33M
36.86%
64.56M
3.59%
55.99M
13.28%
50.28M
10.20%
48.90M
2.75%
total stockholders equity
294.09M
-
289.44M
1.58%
294.68M
1.81%
401.06M
36.10%
458.64M
14.36%
580.16M
26.50%
641.00M
10.49%
744.08M
16.08%
815.78M
9.64%
808.28M
0.92%
908.80M
12.44%

All numbers in USD (except ratios and percentages)