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
account payables
16.31M
-
15.92M
2.40%
18.39M
15.50%
21.27M
15.66%
20.27M
4.67%
16.14M
20.38%
21.45M
32.87%
21.16M
1.35%
18.07M
14.59%
28.61M
58.32%
54.06M
88.96%
41.58M
23.08%
35.08M
15.63%
43.32M
23.46%
43.18M
0.32%
37.10M
14.07%
35.05M
5.54%
38.89M
10.97%
42.05M
8.14%
49.67M
18.11%
40.01M
19.45%
31.55M
21.12%
26.25M
16.81%
50.97M
94.15%
40.91M
19.73%
40.14M
1.89%
44.33M
10.45%
62.90M
41.88%
62.05M
1.36%
67.72M
9.15%
62.45M
7.79%
64.92M
3.97%
57.86M
10.88%
65.38M
12.99%
60.93M
6.81%
75.02M
23.13%
69.31M
7.62%
63.76M
8.01%
63.77M
0.02%
61.59M
3.42%
63.86M
3.68%
66.00M
3.35%
62.23M
5.70%
52.09M
16.31%
accumulated other comprehensive income loss
-249K
-
-106K
57.43%
213K
300.94%
-600K
381.69%
-1.76M
193.50%
-1.70M
3.63%
-2.00M
17.74%
-2.17M
8.41%
-2.22M
2.59%
-1.58M
28.85%
-663K
58.06%
110K
116.59%
-3.74M
3,500%
-2.13M
42.91%
507K
123.75%
2.00M
293.69%
3.02M
51.35%
5.18M
71.63%
1.69M
67.39%
1.16M
31.52%
780K
32.64%
-599K
176.79%
159K
126.54%
-2.18M
1,471.07%
-659K
69.77%
-909K
37.94%
458K
150.39%
2.48M
441.27%
5.89M
137.43%
3.15M
46.48%
3.60M
14.16%
1.70M
52.73%
-1.45M
185.24%
-4.48M
208.97%
-9.00M
100.94%
-17.90M
98.97%
-5.58M
68.84%
-4.19M
24.96%
-4.45M
6.19%
-8.51M
91.43%
-4.05M
52.38%
-6.76M
66.95%
-7.95M
17.49%
-1.77M
77.69%
cash and cash equivalents
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%
93.70M
2.76%
95.62M
2.05%
91.99M
3.80%
98.47M
7.05%
105.76M
7.40%
124.81M
18.01%
122.95M
1.49%
144.54M
17.57%
169.61M
17.34%
199.93M
17.88%
185.37M
7.28%
187.22M
1.00%
173.62M
7.27%
160.27M
7.69%
153.78M
4.05%
151.01M
1.80%
167.18M
10.71%
136.40M
18.42%
120.60M
11.58%
106.13M
12.00%
112.36M
5.87%
97.98M
12.80%
108.73M
10.97%
177.81M
63.53%
186.30M
4.77%
195.91M
5.16%
184.51M
5.82%
cash and short term investments
151.09M
-
144.00M
4.70%
149.04M
3.50%
154.37M
3.57%
163.84M
6.13%
171.65M
4.77%
178.76M
4.14%
183.84M
2.84%
187.59M
2.04%
187.18M
0.22%
118.33M
36.78%
107.41M
9.23%
108.91M
1.39%
121.93M
11.96%
129.97M
6.59%
134.89M
3.78%
140.17M
3.91%
142.07M
1.35%
142.90M
0.58%
142.10M
0.56%
149.00M
4.86%
159.84M
7.28%
176.88M
10.66%
199.97M
13.05%
220.87M
10.45%
239.37M
8.37%
261.10M
9.08%
241.47M
7.52%
255.03M
5.62%
267.71M
4.97%
256.24M
4.29%
264.68M
3.30%
276.06M
4.30%
296.36M
7.35%
266.31M
10.14%
251.59M
5.53%
238.13M
5.35%
236.25M
0.79%
236.92M
0.28%
244.42M
3.17%
328.32M
34.32%
349.16M
6.35%
357.62M
2.42%
354.47M
0.88%
common stock
695.69M
-
699.68M
0.57%
703.19M
0.50%
708.50M
0.75%
711.73M
0.46%
716.82M
0.71%
58K
99.99%
58K
0%
718.96M
1,239,489.66%
59K
99.99%
823.22M
1,395,191.53%
828.68M
0.66%
833.41M
0.57%
840.79M
0.88%
839.82M
0.11%
846.01M
0.74%
73K
99.99%
851.32M
1,166,095.89%
853.35M
0.24%
857.58M
0.50%
75K
99.99%
74K
1.33%
75K
1.35%
76K
1.33%
76K
0%
77K
1.32%
77K
0%
78K
1.30%
78K
0%
78K
0%
77K
1.28%
78K
1.30%
78K
0%
78K
0%
77K
1.28%
77K
0%
77K
0%
77K
0%
77K
0%
78K
1.30%
77K
1.28%
77K
0%
77K
0%
77K
0%
deferred revenue
7.03M
-
7.39M
5.15%
7.24M
2.08%
5.47M
24.48%
6.30M
15.31%
5.96M
5.41%
5.77M
3.29%
4.21M
26.90%
3.89M
7.66%
3.41M
12.49%
4.87M
42.92%
4.93M
1.36%
5.30M
7.52%
6.59M
24.22%
9.45M
43.43%
6.59M
30.28%
4.98M
24.46%
4.51M
9.30%
4.93M
9.13%
4.79M
2.68%
4.94M
3.04%
6.88M
39.34%
7.20M
4.55%
8.31M
15.52%
9.81M
17.98%
9.83M
0.20%
13.79M
40.27%
13.67M
0.86%
20.96M
53.36%
18.64M
11.07%
22.66M
21.51%
23.27M
2.74%
23.22M
0.22%
27.00M
16.27%
31.25M
15.75%
31.97M
2.30%
29.85M
6.66%
23.78M
20.33%
19.90M
16.32%
13.86M
30.37%
16.70M
20.56%
17.52M
4.88%
17.95M
2.48%
20.97M
16.82%
deferred revenue non current
6.36M
-
6.39M
0.60%
3.44M
46.14%
3.60M
4.65%
3.64M
1.11%
3.62M
0.60%
3.58M
1.13%
3.40M
4.92%
3.39M
0.35%
3.64M
7.43%
4.59M
26.10%
4.83M
5.05%
4.73M
2.09%
4.54M
4.02%
4.55M
0.26%
4.08M
10.18%
4.14M
1.37%
7.75M
87.06%
7.74M
0.03%
7.54M
2.67%
8.21M
8.98%
4.71M
42.72%
18M
-
18M
0%
18M
0%
deferrred tax liabilities non current
3.03M
-
3.03M
0%
3.03M
0%
2.21M
27.10%
2.21M
0%
2.21M
0%
2.21M
0%
5.66M
-
5.78M
2.07%
3.70M
35.92%
3.77M
1.81%
4.07M
7.96%
4.23M
3.96%
3.38M
20.14%
3.49M
3.20%
3.31M
5.02%
3.29M
0.66%
2.35M
28.42%
2.31M
2.08%
2.34M
1.43%
2.24M
4.06%
6.99M
211.32%
6.09M
12.75%
6.34M
4.07%
5.68M
10.42%
5.35M
5.91%
4.96M
7.13%
4.61M
7.09%
4.26M
7.57%
3.62M
15.03%
3.13M
13.58%
2.91M
7.09%
2.23M
23.27%
2.73M
22.40%
2.90M
6.33%
2.70M
6.92%
317K
88.28%
goodwill
30.73M
-
30.73M
0%
30.73M
0%
30.73M
0%
30.73M
0%
30.73M
0%
30.73M
0%
30.73M
0%
30.73M
0%
30.73M
0%
188.52M
513.44%
188.78M
0.14%
188.01M
0.41%
188.19M
0.09%
189.19M
0.54%
189.70M
0.27%
189.92M
0.11%
190.37M
0.24%
189.53M
0.44%
189.43M
0.05%
189.21M
0.11%
188.93M
0.15%
189.12M
0.10%
188.56M
0.30%
199.20M
5.64%
200.38M
0.59%
200.29M
0.04%
220.76M
10.22%
212.76M
3.62%
214.22M
0.68%
214.55M
0.15%
213.29M
0.58%
212.30M
0.47%
211.55M
0.35%
212.36M
0.38%
209.10M
1.53%
211.44M
1.12%
211.77M
0.16%
211.93M
0.07%
200.49M
5.40%
201.09M
0.30%
199.65M
0.71%
199.55M
0.05%
200.14M
0.30%
goodwill and intangible assets
88.20M
-
83.13M
5.75%
78.06M
6.10%
72.99M
6.50%
69.42M
4.89%
66.23M
4.59%
62.92M
5.01%
59.60M
5.27%
56.28M
5.57%
53.55M
4.85%
360.66M
573.46%
341.17M
5.40%
314.62M
7.78%
306.63M
2.54%
300.97M
1.85%
294.44M
2.17%
287.40M
2.39%
281.02M
2.22%
272.39M
3.07%
264.70M
2.82%
256.85M
2.97%
249.31M
2.94%
242.53M
2.72%
235.61M
2.85%
256.81M
8.99%
250.52M
2.45%
244.08M
2.57%
258.69M
5.99%
271.91M
5.11%
263.00M
3.27%
256.46M
2.49%
252.49M
1.55%
248.64M
1.52%
245.19M
1.39%
243.23M
0.80%
237.31M
2.43%
238.19M
0.37%
236.26M
0.81%
234.08M
0.92%
214.06M
8.55%
214.03M
0.02%
211.95M
0.97%
211.21M
0.35%
211.15M
0.02%
intangible assets
57.47M
-
52.40M
8.83%
47.33M
9.68%
42.26M
10.72%
38.69M
8.44%
35.50M
8.23%
32.19M
9.34%
28.87M
10.31%
25.55M
11.49%
22.82M
10.68%
172.15M
654.27%
152.40M
11.47%
126.61M
16.92%
118.44M
6.45%
111.78M
5.63%
104.74M
6.30%
97.48M
6.93%
90.65M
7.01%
82.86M
8.59%
75.28M
9.15%
67.64M
10.15%
60.38M
10.73%
53.40M
11.56%
47.05M
11.89%
57.61M
22.43%
50.14M
12.97%
43.78M
12.67%
37.94M
13.36%
59.15M
55.91%
48.79M
17.52%
41.91M
14.09%
39.20M
6.48%
36.34M
7.28%
33.64M
7.44%
30.87M
8.22%
28.21M
8.63%
26.75M
5.17%
24.49M
8.47%
22.15M
9.54%
13.58M
38.70%
12.94M
4.71%
12.30M
4.95%
11.66M
5.20%
11.02M
5.49%
inventory
20.71M
-
21.32M
2.96%
22.05M
3.43%
25.90M
17.47%
25.55M
1.37%
24.57M
3.82%
24.25M
1.32%
27M
11.35%
27.22M
0.83%
30.99M
13.85%
68.36M
120.56%
60.68M
11.24%
59.81M
1.44%
60.37M
0.94%
64.95M
7.59%
68.67M
5.72%
67.85M
1.19%
73.78M
8.74%
76.38M
3.52%
81.54M
6.75%
77.71M
4.70%
83.22M
7.09%
83.85M
0.76%
85.99M
2.55%
83.26M
3.18%
78.98M
5.13%
87.81M
11.18%
94.62M
7.75%
99.23M
4.88%
104.73M
5.54%
111.89M
6.84%
115.10M
2.87%
111.55M
3.09%
125.59M
12.59%
143.47M
14.24%
132.03M
7.98%
123.16M
6.72%
116.55M
5.36%
120.30M
3.21%
111.63M
7.21%
111.69M
0.05%
108.77M
2.61%
114.81M
5.55%
105.37M
8.22%
long term debt
14.03M
-
19.15M
36.51%
20.10M
4.94%
20.73M
3.11%
16.28M
21.47%
21.43M
31.65%
19.76M
7.77%
141.42M
-
137.78M
2.57%
125.47M
8.93%
116.87M
6.86%
104.51M
10.58%
92.12M
11.85%
87.23M
5.31%
67.31M
22.83%
51.14M
24.03%
46.19M
9.67%
34.97M
24.29%
55.98M
60.07%
43.67M
21.98%
30.07M
31.14%
44.73M
48.72%
47.67M
6.58%
55.54M
16.51%
53.67M
3.37%
52.97M
1.29%
55.88M
5.48%
54.33M
2.76%
50.14M
7.71%
46.44M
7.38%
46.54M
0.21%
44.43M
4.54%
42.51M
4.31%
41.98M
1.26%
40.44M
3.66%
40.22M
0.54%
38.68M
3.83%
25.33M
34.51%
23.43M
7.51%
21.44M
8.50%
19.73M
7.98%
long term investments
net debt
-58.93M
-
-49.06M
16.74%
-69.86M
42.40%
-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%
48.27M
131.77%
46.83M
2.98%
36.77M
21.48%
17.04M
53.67%
15.07M
11.55%
11.20M
25.68%
14.49M
29.35%
3.35M
76.90%
-10.97M
427.79%
-19.74M
79.94%
-33.66M
70.56%
-10.14M
69.89%
-41.28M
307.23%
-40.26M
2.46%
-50.42M
25.23%
-83.59M
65.78%
-116.89M
39.84%
-116.03M
0.74%
-118.03M
1.73%
-100.92M
14.49%
-88.67M
12.14%
-86.46M
2.49%
-87.73M
1.47%
-105.80M
20.59%
-79.40M
24.95%
-67.66M
14.79%
-55.75M
17.60%
-63.27M
13.48%
-48.74M
22.96%
-60.98M
25.11%
-142.98M
134.49%
-153.54M
7.38%
-165.14M
7.56%
-155.16M
6.04%
net receivables
30.97M
-
37.84M
22.18%
42.74M
12.96%
48.56M
13.60%
45.93M
5.40%
41.05M
10.62%
43.98M
7.12%
36.68M
16.59%
36.73M
0.12%
35.74M
2.67%
87.65M
145.23%
78.92M
9.96%
71.62M
9.26%
80.54M
12.47%
92.80M
15.22%
89.79M
3.25%
83.76M
6.72%
80.83M
3.49%
86.11M
6.53%
90.19M
4.74%
96.59M
7.10%
82.75M
14.33%
71.81M
13.22%
85.23M
18.68%
97.87M
14.83%
90.10M
7.94%
86.62M
3.87%
96.95M
11.93%
107.60M
10.99%
103.50M
3.81%
108.27M
4.60%
105.81M
2.27%
115.54M
9.20%
113.50M
1.76%
107.73M
5.09%
110.50M
2.57%
88.14M
20.23%
103.97M
17.95%
94.01M
9.58%
88.97M
5.37%
102.96M
15.73%
96.41M
6.36%
113.28M
17.50%
116.87M
3.17%
other assets
other current assets
8.88M
-
10.15M
14.26%
10.32M
1.66%
10.57M
2.42%
8.96M
15.26%
8.19M
8.60%
9.63M
17.68%
8.53M
11.44%
6.48M
24.02%
4.42M
31.85%
10.09M
128.53%
13.07M
29.44%
14.38M
10.07%
11.35M
21.07%
13.01M
14.56%
13.39M
2.95%
14.08M
5.14%
15.12M
7.37%
18.94M
25.29%
15.85M
16.33%
14.52M
8.37%
12.57M
13.41%
15.10M
20.12%
18.60M
23.17%
17.05M
8.36%
17.81M
4.46%
19.88M
11.66%
23.16M
16.51%
25.21M
8.82%
22.17M
12.05%
21.10M
4.82%
20.91M
0.90%
20.89M
0.12%
20.70M
0.90%
19.55M
5.55%
22.20M
13.54%
23.90M
7.68%
22.94M
4.01%
25.88M
12.79%
26.68M
3.11%
30.82M
15.51%
34.16M
10.83%
34.90M
2.19%
38.08M
9.09%
other current liabilities
14.16M
-
14.35M
1.34%
17.70M
23.37%
19.73M
11.46%
21.29M
7.90%
17.19M
19.23%
19.84M
15.41%
18.66M
5.96%
21.62M
15.86%
17.63M
18.44%
52.75M
199.21%
29.55M
43.98%
30.63M
3.63%
26.34M
13.99%
33.61M
27.59%
31.34M
6.77%
33.69M
7.52%
23.50M
30.27%
29.86M
27.09%
24.88M
16.69%
27.73M
11.47%
22.56M
18.65%
29.50M
30.77%
30.02M
1.75%
36.44M
21.40%
29.18M
19.93%
37.62M
28.95%
44.03M
17.03%
55.34M
25.70%
43.47M
21.46%
51.49M
18.45%
54.63M
6.09%
50.84M
6.94%
47.44M
6.68%
54.84M
15.59%
46.33M
15.51%
42.12M
9.09%
31.98M
24.06%
31.41M
1.78%
45.01M
43.28%
41.04M
8.82%
37.72M
8.09%
49.52M
31.31%
46.51M
6.09%
other liabilities
other non current assets
1.71M
-
1.71M
0.12%
1.73M
1.05%
1.66M
3.82%
1.58M
4.52%
1.27M
20.13%
1.30M
2.61%
1.30M
0.08%
1.29M
0.92%
1.59M
23.60%
2.44M
53.14%
2.42M
0.74%
4.70M
94.09%
3.36M
28.42%
2.73M
18.89%
2.52M
7.55%
3.43M
36.02%
2.38M
30.56%
2.28M
4.33%
2.20M
3.56%
2.19M
0.18%
2.54M
15.78%
2.41M
5.12%
2.39M
0.75%
2.61M
9.33%
2.38M
9.07%
2.34M
1.51%
2.41M
2.82%
3.13M
30.20%
3.76M
20.01%
3.82M
1.46%
3.60M
5.56%
4.08M
13.21%
4.85M
18.92%
5.78M
19.17%
6.07M
4.96%
6.63M
9.16%
5.97M
9.84%
6.05M
1.37%
5.41M
10.60%
5.10M
5.71%
5.03M
1.45%
4.85M
3.60%
5.88M
21.24%
other non current liabilities
2.50M
-
-14.59M
684.18%
-16.84M
15.42%
-17.89M
6.28%
-19.63M
9.72%
-15.25M
22.32%
-20.52M
34.58%
-18.73M
8.76%
1.07M
105.71%
1.03M
4.02%
1.24M
20.86%
1.28M
2.98%
1.31M
2.98%
1.29M
1.90%
1.05M
18.91%
1.08M
2.87%
1.03M
4.46%
4.64M
-
4.83M
4.07%
10.61M
119.53%
11.70M
10.28%
8.39M
28.29%
5.84M
30.40%
6.24M
6.87%
6.19M
0.85%
6.20M
0.19%
5.79M
6.56%
5.92M
2.17%
5.88M
0.71%
5.54M
5.72%
5.56M
0.36%
5.57M
0.11%
5.87M
5.39%
5.84M
0.39%
5.75M
1.56%
41.56M
622.30%
42.06M
1.20%
47.87M
13.81%
49.87M
4.18%
othertotal stockholders equity
699.68M
-
703.19M
0.50%
708.50M
0.75%
716.82M
-
715.86M
0.13%
717.08M
0.17%
718.96M
0.26%
723.59M
0.64%
823.22M
13.77%
828.68M
0.66%
840.79M
-
839.82M
0.11%
846.01M
0.74%
843.12M
0.34%
851.32M
0.97%
853.35M
0.24%
857.58M
0.50%
862.90M
0.62%
871.62M
1.01%
875.02M
0.39%
879.53M
0.51%
885.82M
0.72%
895.60M
1.10%
898.07M
0.28%
896.58M
0.17%
903.84M
0.81%
909.40M
0.62%
894.06M
1.69%
892.30M
0.20%
898.95M
0.74%
902.99M
0.45%
860.58M
4.70%
843.45M
1.99%
844.84M
0.16%
858.20M
1.58%
867.52M
1.09%
873.63M
0.71%
861.45M
1.39%
857.33M
0.48%
863.28M
0.69%
845.47M
2.06%
preferred stock
property plant equipment net
35.19M
-
30.05M
14.61%
29.21M
2.79%
26.61M
8.90%
25.50M
4.18%
25.08M
1.65%
24.48M
2.36%
23.82M
2.71%
23.85M
0.13%
23.71M
0.61%
43.79M
84.72%
42.68M
2.54%
42.66M
0.04%
45.15M
5.84%
45.67M
1.14%
46.55M
1.94%
46.75M
0.43%
47.85M
2.35%
49.16M
2.74%
52.86M
7.52%
54.05M
2.26%
89.09M
64.82%
87.71M
1.55%
88.54M
0.95%
90.17M
1.84%
99.96M
10.86%
112.69M
12.74%
126.85M
12.56%
134.86M
6.32%
149.52M
10.87%
163.83M
9.57%
176.77M
7.89%
181.76M
2.83%
187.94M
3.40%
191.31M
1.79%
194.89M
1.87%
221.21M
13.50%
228.65M
3.36%
235.58M
3.03%
233.33M
0.95%
234.92M
0.68%
234.31M
0.26%
230.75M
1.52%
229.14M
0.70%
retained earnings
-401.35M
-
-414.06M
3.17%
-418.39M
1.04%
-418.67M
0.07%
-420.54M
0.45%
-419.75M
0.19%
-418.92M
0.20%
-421.44M
0.60%
-422.06M
0.15%
-435.86M
3.27%
-398.98M
8.46%
-413.17M
3.56%
-428.62M
3.74%
-423.30M
1.24%
-405.73M
4.15%
-393.16M
3.10%
-387.57M
1.42%
-385.50M
0.54%
-376.38M
2.37%
-368.69M
2.04%
-283.59M
23.08%
-278.10M
1.93%
-271.16M
2.50%
-262.88M
3.05%
-244.24M
7.09%
-228.35M
6.51%
-207.88M
8.96%
-184.99M
11.01%
-165.72M
10.42%
-146.09M
11.84%
-128.19M
12.26%
-107.69M
15.99%
-81.79M
24.05%
-51.92M
36.52%
-21.68M
58.25%
-17.33M
20.07%
-31.06M
79.21%
-29.71M
4.32%
-28.89M
2.79%
-24.52M
15.13%
51.33M
309.39%
73.11M
42.43%
92.50M
26.52%
111.24M
20.25%
short term debt
270K
-
140K
48.15%
7.08M
-
8.96M
26.61%
12.70M
41.75%
14.60M
14.96%
18.38M
25.88%
22.16M
20.57%
18.44M
16.77%
29.73M
61.20%
33.52M
12.74%
26.06M
22.25%
29.84M
14.50%
39.64M
32.86%
39.86M
0.54%
52.61M
31.98%
49.40M
6.11%
38.35M
22.36%
27.49M
28.31%
15.68M
42.99%
16.22M
3.48%
16.82M
3.68%
17.26M
2.66%
17.18M
0.52%
16.83M
2.00%
14.84M
11.84%
12.57M
15.30%
10.43M
16.99%
8.40M
19.51%
8.65M
3.05%
9.02M
4.24%
9.07M
0.59%
9.50M
4.66%
9.33M
1.78%
9.33M
0.02%
9.61M
3.00%
short term investments
91.89M
-
94.80M
3.16%
79.18M
16.47%
65.10M
17.78%
49.90M
23.36%
45.66M
8.49%
41.67M
8.74%
41.65M
0.03%
41.33M
0.79%
35.27M
14.65%
18.11M
48.66%
7.50M
58.55%
7.50M
0.11%
7.50M
0%
22.16M
195.53%
31.81M
43.57%
48.99M
54.01%
48.37M
1.26%
47.27M
2.26%
50.11M
5.99%
50.53M
0.84%
54.09M
7.04%
52.07M
3.73%
77.03M
47.92%
76.33M
0.91%
69.76M
8.61%
61.18M
12.30%
56.10M
8.30%
67.81M
20.87%
94.09M
38.76%
95.96M
1.99%
110.90M
15.56%
125.06M
12.77%
129.17M
3.29%
129.92M
0.58%
130.99M
0.83%
132.00M
0.77%
123.89M
6.15%
138.94M
12.15%
135.69M
2.34%
150.51M
10.92%
162.86M
8.21%
161.71M
0.71%
169.96M
5.10%
tax assets
3.96M
-
3.99M
0.71%
3.98M
0.13%
3.88M
2.56%
3.47M
10.69%
3.48M
0.32%
3.44M
1.15%
3.44M
0.09%
3.28M
4.62%
3.34M
1.77%
3.93M
17.58%
3.97M
1.02%
3.31M
16.54%
3.32M
0.36%
3.30M
0.60%
3.30M
0.09%
3.13M
5.03%
3.15M
0.38%
3.07M
2.48%
3.04M
0.82%
77.30M
2,441.12%
77.29M
0.01%
77.28M
0.02%
77.27M
0.01%
71.25M
7.79%
70.27M
1.37%
69.71M
0.80%
71.46M
2.51%
66.24M
7.31%
65.82M
0.64%
66.94M
1.71%
67.23M
0.43%
61.99M
7.79%
62.75M
1.21%
65.06M
3.69%
67.78M
4.17%
67.65M
0.19%
67.95M
0.45%
71.17M
4.74%
73.57M
3.37%
78.96M
7.33%
80.01M
1.32%
88.84M
11.04%
92.83M
4.49%
tax payables
172K
-
532K
209.30%
493K
7.33%
625K
26.77%
68K
89.12%
158K
132.35%
180K
13.92%
166K
7.78%
110K
33.73%
153K
39.09%
1.66M
986.27%
86K
94.83%
442K
413.95%
50K
88.69%
167K
234%
589K
252.69%
807K
37.01%
1.88M
132.59%
2.64M
40.44%
3.40M
28.87%
4.22M
24.29%
2.91M
31.17%
5.08M
74.81%
7.22M
42.09%
6.85M
5.15%
4.52M
33.99%
4.85M
7.32%
5.99M
23.48%
6.98M
16.48%
3.01M
56.88%
6.05M
101.10%
5.47M
9.64%
8.09M
47.93%
10.28M
27.08%
9.47M
7.86%
11.84M
25%
12.82M
8.30%
3.24M
74.71%
3.94M
21.69%
total assets
340.71M
-
332.18M
2.50%
337.13M
1.49%
344.53M
2.20%
344.24M
0.08%
341.52M
0.79%
348.75M
2.12%
344.21M
1.30%
342.72M
0.43%
340.53M
0.64%
695.26M
104.17%
650.31M
6.46%
619.99M
4.66%
632.67M
2.04%
653.40M
3.28%
653.55M
0.02%
646.57M
1.07%
646.19M
0.06%
651.22M
0.78%
652.47M
0.19%
728.22M
11.61%
756.62M
3.90%
757.57M
0.13%
793.61M
4.76%
839.88M
5.83%
849.38M
1.13%
884.23M
4.10%
915.61M
3.55%
963.22M
5.20%
980.21M
1.76%
988.55M
0.85%
1.01B
1.83%
1.02B
1.38%
1.06B
3.56%
1.04B
1.37%
1.02B
1.93%
1.01B
1.38%
1.02B
1.14%
1.03B
0.53%
1.03B
0.76%
1.11B
7.15%
1.12B
1.17%
1.16B
3.26%
1.15B
0.21%
total current assets
211.65M
-
213.30M
0.78%
224.15M
5.09%
239.39M
6.80%
244.27M
2.04%
245.46M
0.49%
256.61M
4.54%
256.05M
0.22%
258.02M
0.77%
258.34M
0.12%
284.44M
10.10%
260.08M
8.56%
254.70M
2.07%
274.20M
7.66%
300.73M
9.68%
306.74M
2.00%
305.85M
0.29%
311.80M
1.94%
324.32M
4.02%
329.67M
1.65%
337.82M
2.47%
338.38M
0.17%
347.65M
2.74%
389.79M
12.12%
419.04M
7.51%
426.25M
1.72%
455.41M
6.84%
456.19M
0.17%
487.07M
6.77%
498.11M
2.26%
497.49M
0.12%
506.50M
1.81%
524.04M
3.46%
556.15M
6.13%
537.06M
3.43%
516.31M
3.86%
474.55M
8.09%
480.92M
1.34%
478.25M
0.55%
506.58M
5.92%
573.78M
13.26%
588.50M
2.56%
620.62M
5.46%
614.78M
0.94%
total current liabilities
37.77M
-
37.80M
0.08%
43.32M
14.62%
46.46M
7.24%
47.86M
3.02%
39.30M
17.90%
47.05M
19.75%
44.03M
6.42%
43.58M
1.02%
49.65M
13.92%
118.76M
139.20%
85.03M
28.40%
83.72M
1.55%
90.85M
8.52%
104.62M
15.16%
97.19M
7.10%
92.16M
5.17%
96.63M
4.85%
110.36M
14.21%
105.40M
4.49%
102.52M
2.74%
100.64M
1.83%
102.81M
2.15%
141.91M
38.03%
136.56M
3.77%
117.49M
13.96%
123.24M
4.89%
136.27M
10.58%
154.57M
13.43%
146.65M
5.13%
153.85M
4.91%
160M
4.00%
148.75M
7.03%
154.66M
3.97%
159.59M
3.19%
163.76M
2.61%
149.67M
8.60%
128.17M
14.36%
124.10M
3.17%
129.53M
4.37%
131.09M
1.21%
130.56M
0.41%
139.04M
6.50%
129.18M
7.10%
total debt
270K
-
140K
48.15%
148.49M
-
146.74M
1.18%
138.18M
5.83%
131.47M
4.85%
122.89M
6.53%
114.28M
7.00%
105.67M
7.54%
97.05M
8.16%
84.66M
12.77%
72.25M
14.65%
64.81M
10.30%
95.62M
47.54%
83.53M
12.64%
82.68M
1.02%
94.12M
13.84%
86.02M
8.61%
83.03M
3.47%
69.34M
16.49%
69.19M
0.21%
72.69M
5.06%
71.60M
1.50%
67.32M
5.98%
63.27M
6.01%
61.38M
2.99%
56.99M
7.15%
52.94M
7.11%
50.37M
4.85%
49.09M
2.54%
49.24M
0.30%
47.76M
3.02%
34.83M
27.06%
32.76M
5.95%
30.77M
6.07%
29.34M
4.65%
total investments
91.89M
-
94.80M
3.16%
79.18M
16.47%
65.10M
17.78%
49.90M
23.36%
45.66M
8.49%
41.67M
8.74%
41.65M
0.03%
41.33M
0.79%
35.27M
14.65%
18.11M
48.66%
7.50M
58.55%
7.50M
0.11%
7.50M
0%
22.16M
195.53%
31.81M
43.57%
48.99M
54.01%
48.37M
1.26%
47.27M
2.26%
50.11M
5.99%
50.53M
0.84%
54.09M
7.04%
52.07M
3.73%
77.03M
47.92%
76.33M
0.91%
69.76M
8.61%
61.18M
12.30%
56.10M
8.30%
67.81M
20.87%
94.09M
38.76%
95.96M
1.99%
110.90M
15.56%
125.06M
12.77%
129.17M
3.29%
129.92M
0.58%
130.99M
0.83%
132.00M
0.77%
123.89M
6.15%
138.94M
12.15%
135.69M
2.34%
150.51M
10.92%
162.86M
8.21%
161.71M
0.71%
169.96M
5.10%
total liabilities
46.62M
-
46.66M
0.09%
52.11M
11.68%
55.30M
6.11%
54.81M
0.89%
46.15M
15.80%
53.74M
16.46%
50.68M
5.71%
48.04M
5.20%
54.32M
13.06%
271.67M
400.16%
234.69M
13.61%
218.94M
6.71%
217.32M
0.74%
218.79M
0.68%
198.70M
9.18%
187.94M
5.42%
175.18M
6.79%
172.55M
1.50%
162.42M
5.87%
148.06M
8.84%
163.63M
10.52%
153.47M
6.21%
179.06M
16.68%
198.88M
11.07%
182.96M
8.01%
193.51M
5.77%
201.47M
4.11%
219.13M
8.77%
213.68M
2.49%
219.00M
2.49%
220.20M
0.55%
204.74M
7.02%
210.21M
2.67%
212.46M
1.07%
214.06M
0.75%
199.94M
6.60%
195.38M
2.28%
190.88M
2.31%
192.28M
0.74%
197.99M
2.97%
196.05M
0.98%
208.35M
6.27%
198.77M
4.60%
total liabilities and stockholders equity
340.71M
-
332.18M
2.50%
337.13M
1.49%
344.53M
2.20%
344.24M
0.08%
341.52M
0.79%
348.75M
2.12%
344.21M
1.30%
342.72M
0.43%
340.53M
0.64%
695.26M
104.17%
650.31M
6.46%
619.99M
4.66%
632.67M
2.04%
653.40M
3.28%
653.55M
0.02%
646.57M
1.07%
646.19M
0.06%
651.22M
0.78%
652.47M
0.19%
728.22M
11.61%
756.62M
3.90%
757.57M
0.13%
793.61M
4.76%
839.88M
5.83%
849.38M
1.13%
884.23M
4.10%
915.61M
3.55%
963.22M
5.20%
980.21M
1.76%
988.55M
0.85%
1.01B
1.83%
1.02B
1.38%
1.06B
3.56%
1.04B
1.37%
1.02B
1.93%
1.01B
1.38%
1.02B
1.14%
1.03B
0.53%
1.03B
0.76%
1.11B
7.15%
1.12B
1.17%
1.16B
3.26%
1.15B
0.21%
total non current assets
129.06M
-
118.87M
7.89%
112.98M
4.96%
105.14M
6.94%
99.97M
4.92%
96.06M
3.92%
92.14M
4.08%
88.16M
4.32%
84.70M
3.92%
82.19M
2.97%
410.82M
399.83%
390.24M
5.01%
365.29M
6.39%
358.47M
1.87%
352.67M
1.62%
346.82M
1.66%
340.72M
1.76%
334.39M
1.86%
326.90M
2.24%
322.80M
1.25%
390.40M
20.94%
418.24M
7.13%
409.92M
1.99%
403.82M
1.49%
420.84M
4.22%
423.12M
0.54%
428.82M
1.35%
459.41M
7.13%
476.14M
3.64%
482.11M
1.25%
491.06M
1.86%
500.09M
1.84%
496.48M
0.72%
500.73M
0.86%
505.38M
0.93%
506.05M
0.13%
533.68M
5.46%
538.84M
0.97%
546.88M
1.49%
526.38M
3.75%
533.01M
1.26%
531.30M
0.32%
535.65M
0.82%
539.00M
0.63%
total non current liabilities
8.85M
-
8.87M
0.16%
8.79M
0.86%
8.84M
0.57%
6.95M
21.44%
6.85M
1.31%
6.69M
2.39%
6.65M
0.66%
4.46M
32.88%
4.67M
4.69%
152.91M
3,174.39%
149.66M
2.13%
135.22M
9.65%
126.47M
6.47%
114.17M
9.72%
101.52M
11.08%
95.78M
5.65%
78.55M
17.99%
62.19M
20.82%
57.02M
8.32%
45.54M
20.13%
62.99M
38.32%
50.66M
19.58%
37.15M
26.66%
62.33M
67.76%
65.47M
5.04%
70.28M
7.34%
65.19M
7.24%
64.56M
0.96%
67.03M
3.82%
65.15M
2.81%
60.20M
7.59%
55.99M
7.00%
55.55M
0.78%
52.88M
4.81%
50.30M
4.86%
50.28M
0.06%
67.21M
33.69%
66.77M
0.66%
62.75M
6.02%
66.89M
6.60%
65.49M
2.10%
69.31M
5.83%
69.60M
0.42%
total stockholders equity
294.09M
-
285.51M
2.92%
285.01M
0.17%
289.23M
1.48%
289.44M
0.07%
295.37M
2.05%
295.01M
0.12%
293.53M
0.50%
294.68M
0.39%
286.21M
2.87%
423.58M
48.00%
415.62M
1.88%
401.06M
3.50%
415.35M
3.56%
434.61M
4.64%
454.85M
4.66%
458.64M
0.83%
471.01M
2.70%
478.67M
1.63%
490.05M
2.38%
580.16M
18.39%
592.99M
2.21%
604.10M
1.87%
614.55M
1.73%
641.00M
4.30%
666.42M
3.97%
690.72M
3.65%
714.14M
3.39%
744.08M
4.19%
766.53M
3.02%
769.55M
0.39%
786.39M
2.19%
815.78M
3.74%
846.67M
3.79%
829.99M
1.97%
808.30M
2.61%
808.28M
0.00%
824.37M
1.99%
834.26M
1.20%
840.69M
0.77%
908.80M
8.10%
923.75M
1.64%
947.92M
2.62%
955.01M
0.75%

All numbers in USD (except ratios and percentages)