bf/NASDAQ:COHU_icon.jpeg

NASDAQ:COHU

Cohu, Inc.

  • Stock

USD

Last Close

29.55

20/05 20:00

Market Cap

1.57B

Beta: 1.58

Volume Today

235.53K

Avg: 218.78K

PE Ratio

29.49

PFCF: 13.84

Jun '13
Sep '13
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
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
account payables
21.59M
-
18.76M
13.12%
26.02M
38.72%
26.95M
3.55%
32.16M
19.33%
34.43M
7.06%
25.96M
24.58%
30.48M
17.38%
28.68M
5.89%
25.85M
9.88%
27.29M
5.58%
33.17M
21.55%
28.45M
14.21%
25.70M
9.69%
31.44M
22.35%
37.73M
19.98%
40.51M
7.37%
29.91M
26.17%
37.56M
25.58%
40.97M
9.09%
41.37M
0.98%
39.77M
3.87%
48.12M
20.99%
47.00M
2.32%
54.45M
15.86%
48.13M
11.62%
48.70M
1.19%
53.46M
9.77%
60.01M
12.26%
49.37M
17.74%
67.92M
37.59%
97.71M
43.86%
102.11M
4.50%
86.58M
15.21%
85.23M
1.55%
85.63M
0.47%
80.95M
5.46%
69.61M
14.01%
51.76M
25.64%
54.59M
5.45%
45.68M
16.32%
33.60M
-
30.09M
10.45%
accumulated other comprehensive income loss
-1.01M
-
3.64M
462.23%
6.65M
82.52%
6.98M
4.95%
6.48M
7.22%
-2.15M
133.25%
-10.71M
397.63%
-19.11M
78.38%
-16.38M
14.30%
-20.50M
25.17%
-21.77M
6.20%
-19.28M
11.43%
-19.64M
1.85%
-19.08M
2.83%
-27.88M
46.10%
-23.90M
14.27%
-20.60M
13.81%
-18.02M
12.56%
-17.79M
1.27%
-14.02M
21.20%
-20.71M
47.75%
-21.20M
2.37%
-25.88M
22.09%
-30.66M
18.49%
-27.02M
11.89%
-40.26M
49.01%
-34.03M
15.47%
-34.96M
2.73%
-33.06M
5.43%
-21.37M
35.36%
-4.33M
79.76%
-14.76M
241.15%
-14.24M
3.51%
-19.41M
36.33%
-27.26M
40.43%
-36.57M
34.16%
-49.38M
35.03%
-72.41M
46.62%
-40.01M
44.74%
-37.01M
7.51%
-36.56M
1.22%
-34.78M
-
-44.29M
27.34%
cash and cash equivalents
47.44M
-
46.25M
2.51%
51.67M
11.72%
40.04M
22.50%
57.97M
44.77%
60.58M
4.50%
70.89M
17.01%
68.61M
3.21%
72.59M
5.80%
89.26M
22.97%
115.37M
29.25%
104.94M
9.04%
108.71M
3.59%
109.22M
0.46%
96.05M
12.06%
83.84M
12.71%
92.47M
10.30%
121.98M
31.91%
134.29M
10.08%
115.14M
14.26%
127.01M
10.31%
170.69M
34.40%
164.46M
3.65%
159.52M
3.00%
143.01M
10.35%
145.09M
1.45%
155.19M
6.96%
171.47M
10.49%
162.73M
5.10%
169.93M
4.42%
149.36M
12.10%
143.12M
4.18%
434.09M
203.31%
288.79M
33.47%
290.20M
0.49%
267.07M
7.97%
280.59M
5.06%
232.40M
17.17%
242.34M
4.28%
226.65M
6.48%
372.32M
64.27%
-13.90M
103.73%
245.52M
1,866.49%
191.06M
22.18%
cash and short term investments
54.23M
-
52.86M
2.53%
52.87M
0.02%
41.12M
22.23%
58.17M
41.47%
61.73M
6.13%
72.04M
16.70%
69.72M
3.22%
74.04M
6.20%
90.73M
22.54%
117.02M
28.98%
114.52M
2.14%
117.93M
2.98%
128.67M
9.11%
128.03M
0.49%
106.20M
17.05%
114.28M
7.61%
138.32M
21.04%
155.62M
12.50%
139.73M
10.21%
150.87M
7.97%
171.24M
13.50%
165.02M
3.63%
160.09M
2.99%
143.59M
10.30%
145.67M
1.44%
156.10M
7.16%
172.38M
10.43%
163.65M
5.06%
170.88M
4.42%
170.03M
0.50%
291.05M
71.18%
434.09M
49.15%
364.81M
15.96%
379.90M
4.14%
358.57M
5.62%
368.08M
2.65%
369.38M
0.35%
385.58M
4.38%
324.30M
15.89%
372.32M
14.81%
387.57M
4.10%
335.70M
13.38%
271.32M
19.18%
common stock
24.91M
-
24.94M
0.14%
25.08M
0.55%
25.25M
0.67%
25.40M
0.59%
25.54M
0.54%
25.69M
0.61%
25.91M
0.84%
26.11M
0.77%
26.13M
0.08%
26.24M
0.43%
26.59M
1.32%
26.68M
0.34%
26.71M
0.13%
26.84M
0.49%
27.28M
1.62%
27.89M
2.24%
28.21M
1.16%
28.49M
0.98%
28.80M
1.08%
28.88M
0.30%
28.90M
0.06%
40.76M
41.04%
41.02M
0.62%
41.10M
0.21%
41.27M
0.40%
41.40M
0.32%
41.69M
0.70%
41.86M
0.42%
41.96M
0.24%
42.19M
0.54%
48.41M
14.75%
48.60M
0.38%
48.68M
0.18%
48.76M
0.15%
49.02M
0.55%
49.15M
0.26%
49.19M
0.07%
49.28M
0.18%
49.28M
0.01%
49.35M
0.14%
49.43M
-
49.43M
0%
deferred revenue
6.95M
-
5.48M
21.11%
6.07M
10.65%
6.33M
4.37%
8.86M
39.91%
11.24M
26.89%
7.45M
33.76%
7.72M
3.73%
7.65M
0.97%
5.73M
25.05%
3.73M
34.93%
5.56M
49.17%
6.88M
23.58%
5.73M
16.72%
6.89M
20.26%
4.79M
30.37%
6.35M
32.37%
6.72M
5.89%
6.61M
1.68%
2.91M
55.90%
1.71M
41.35%
1.89M
10.83%
6.90M
264.10%
8.27M
19.90%
8.16M
1.27%
7.95M
2.58%
7.64M
3.86%
9.31M
21.82%
9.61M
3.23%
11.86M
23.35%
8.67M
26.88%
12.96M
49.41%
17.48M
34.93%
19.32M
10.54%
13.21M
31.64%
24.28M
83.81%
10.41M
57.14%
9.80M
5.79%
8.02M
18.17%
5.74M
28.47%
4.07M
29.02%
4.54M
11.56%
8.33M
83.41%
7.61M
8.66%
deferred revenue non current
13.14M
-
12.78M
2.75%
12.42M
2.85%
12.05M
2.93%
11.69M
3.02%
11.32M
3.11%
10.96M
3.21%
10.60M
3.32%
10.23M
3.43%
9.87M
3.57%
9.50M
3.69%
9.14M
3.83%
8.78M
3.98%
-36.38M
514.52%
-31.69M
12.88%
-29.77M
6.06%
-31.29M
5.09%
-29.30M
6.36%
-27.62M
5.74%
-28.84M
4.44%
28.82M
199.91%
-25.52M
188.55%
-27.47M
7.66%
-49.03M
78.45%
-25.89M
47.20%
23.71M
-
23.37M
1.43%
21.36M
8.61%
-21.57M
-
4.90M
-
4.80M
2.04%
deferrred tax liabilities non current
27.36M
-
29.78M
8.86%
31.25M
4.95%
12.67M
59.47%
12.18M
3.84%
12.01M
1.43%
11.06M
7.86%
10.25M
7.30%
9.69M
5.53%
9.79M
1.09%
6.95M
28.99%
6.46M
7.12%
6.21M
3.89%
6.01M
3.25%
5.85M
2.56%
7.64M
30.54%
7.23M
5.38%
7.13M
1.33%
2.92M
59.04%
3.81M
30.50%
3.14M
17.68%
3.17M
0.89%
38.94M
1,130.01%
36.38M
6.58%
31.69M
12.88%
29.80M
5.95%
31.31M
5.05%
29.30M
6.43%
27.62M
5.74%
28.84M
4.44%
28.82M
0.09%
25.52M
11.45%
27.47M
7.66%
28.34M
3.16%
25.89M
8.66%
23.90M
7.66%
23.71M
0.80%
23.37M
1.43%
21.36M
8.61%
23.24M
8.80%
21.57M
7.20%
23.15M
-
23.40M
1.05%
goodwill
76.85M
-
70.89M
7.75%
71.31M
0.59%
71.38M
0.09%
71.08M
0.42%
67.86M
4.52%
63.13M
6.97%
60.33M
4.44%
61.30M
1.61%
60.86M
0.71%
60.26M
0.98%
60.81M
0.91%
60.75M
0.10%
61.03M
0.45%
58.85M
3.57%
63.05M
7.14%
66.04M
4.74%
65.48M
0.84%
65.61M
0.20%
66.78M
1.78%
64.77M
3.02%
64.58M
0.29%
242.13M
274.93%
239.27M
1.18%
241.47M
0.92%
235.90M
2.30%
238.67M
1.17%
238.00M
0.28%
238.95M
0.40%
244.34M
2.26%
252.30M
3.26%
246.74M
2.21%
226.58M
8.17%
223.68M
1.28%
219.79M
1.74%
216.23M
1.62%
211.53M
2.17%
202.71M
4.17%
213.54M
5.34%
223.55M
4.69%
224.29M
0.33%
220.68M
1.61%
241.66M
9.50%
238.32M
1.38%
goodwill and intangible assets
116.69M
-
117.58M
0.76%
116.63M
0.81%
114.77M
1.60%
112.18M
2.26%
104.34M
6.99%
96.22M
7.78%
91.36M
5.05%
91.45M
0.10%
88.23M
3.53%
85.56M
3.02%
84.59M
1.13%
82.84M
2.08%
81.37M
1.78%
76.68M
5.75%
85.14M
11.03%
84.78M
0.43%
83.25M
1.81%
82.36M
1.07%
82.92M
0.67%
79.26M
4.40%
78.09M
1.48%
561.09M
618.51%
544.58M
2.94%
538.68M
1.08%
518.39M
3.77%
513.69M
0.91%
499.31M
2.80%
491.16M
1.63%
483.17M
1.63%
485.99M
0.58%
468.11M
3.68%
429.99M
8.14%
416.75M
3.08%
397.11M
4.71%
382.98M
3.56%
367.33M
4.09%
345.49M
5.95%
353.64M
2.36%
367.50M
3.92%
359.59M
2.15%
345.69M
3.87%
393.43M
13.81%
379.25M
3.60%
intangible assets
39.84M
-
46.68M
17.18%
45.31M
2.93%
43.39M
4.25%
41.10M
5.28%
36.47M
11.26%
33.09M
9.28%
31.04M
6.20%
30.16M
2.82%
27.37M
9.26%
25.30M
7.56%
23.78M
6.00%
22.09M
7.13%
20.34M
7.91%
17.84M
12.31%
22.10M
23.90%
18.74M
15.18%
17.77M
5.21%
16.75M
5.73%
16.13M
3.68%
14.50M
10.12%
13.51M
6.81%
318.96M
2,260.58%
305.31M
4.28%
297.21M
2.65%
282.49M
4.95%
275.02M
2.64%
261.32M
4.98%
252.21M
3.49%
238.83M
5.30%
233.69M
2.16%
221.38M
5.27%
203.42M
8.11%
193.07M
5.09%
177.32M
8.16%
166.74M
5.96%
155.80M
6.56%
142.78M
8.36%
140.10M
1.87%
143.95M
2.74%
135.30M
6.01%
125.01M
7.61%
151.77M
21.41%
140.93M
7.14%
inventory
67.67M
-
60.36M
10.80%
58.98M
2.29%
62.45M
5.90%
61.46M
1.59%
60.14M
2.15%
55.55M
7.64%
58.37M
5.09%
53.21M
8.84%
50.87M
4.40%
51.35M
0.94%
54.64M
6.42%
50.81M
7.01%
48.17M
5.21%
45.50M
5.53%
54.52M
19.83%
60.35M
10.68%
56.41M
6.52%
62.09M
10.06%
62.68M
0.95%
63.14M
0.73%
63.82M
1.09%
139.31M
118.28%
130.74M
6.15%
137.23M
4.96%
133.92M
2.41%
130.71M
2.40%
134.86M
3.18%
141.81M
5.16%
137.88M
2.77%
142.50M
3.35%
160.87M
12.89%
155.85M
3.12%
157.51M
1.07%
161.05M
2.25%
160.36M
0.43%
162.67M
1.44%
165.24M
1.58%
170.14M
2.96%
176.19M
3.55%
173.75M
1.38%
166.67M
4.07%
155.79M
6.53%
151.59M
2.70%
long term debt
-20.10M
-
19.49M
197.00%
16.71M
14.30%
13.37M
19.99%
-17.54M
231.24%
5.89M
133.60%
5.26M
10.67%
4.85M
7.83%
4.58M
5.73%
4.55M
0.61%
4.09M
9.96%
3.84M
6.20%
346.04M
8,911.48%
342.63M
0.99%
374.75M
9.37%
374.32M
0.12%
375.39M
0.29%
375.23M
0.04%
375.47M
0.06%
358.00M
4.65%
337.34M
5.77%
237.43M
29.62%
135.56M
42.91%
134.03M
1.13%
125.43M
6.41%
123.74M
1.35%
95.82M
22.56%
92.16M
3.83%
91.87M
0.31%
55.74M
39.33%
52.63M
5.56%
49.09M
6.74%
34.30M
30.12%
8.02M
76.61%
long term investments
-5.90M
-
-5.91M
0.20%
-5.66M
-
-5.25M
7.23%
-5.48M
4.34%
-3.83M
-
-3.49M
8.90%
-3.25M
6.76%
-6.21M
-
-6.01M
3.25%
-7.64M
-
-7.23M
5.38%
-7.13M
1.33%
-3.81M
-
-3.14M
17.68%
-3.17M
0.89%
-36.38M
-
-31.69M
12.88%
-29.80M
5.95%
-29.30M
-
-27.62M
5.74%
-28.84M
4.44%
-25.52M
-
-28.34M
-
-21.36M
-
-21.57M
-
-23.40M
-
net debt
-47.44M
-
-46.25M
2.51%
-51.67M
11.72%
-40.04M
22.50%
-57.97M
44.77%
-60.58M
4.50%
-70.89M
17.01%
-68.61M
3.21%
-72.59M
5.80%
-89.26M
22.97%
-115.37M
29.25%
-104.94M
9.04%
-108.71M
3.59%
-109.22M
0.46%
-96.05M
12.06%
-73.57M
23.40%
-82.63M
12.30%
-112.70M
36.40%
-125.32M
11.20%
-106.00M
15.41%
-118.57M
11.85%
-162.75M
37.27%
188.37M
215.74%
189.69M
0.70%
238.22M
25.58%
235.60M
1.10%
226.72M
3.77%
210.32M
7.23%
220.66M
4.92%
196.27M
11.05%
196.37M
0.05%
103.17M
47.46%
-192.90M
286.98%
-147.31M
23.64%
-150.37M
2.08%
-136.97M
8.91%
-168.58M
23.08%
-134.21M
20.39%
-144.16M
7.41%
-164.49M
14.11%
-313.42M
90.54%
69.16M
122.07%
-186.59M
369.79%
-154.87M
17.00%
net receivables
60.36M
-
58.17M
3.64%
60.76M
4.46%
66.96M
10.21%
69.56M
3.88%
86.55M
24.42%
73.65M
14.90%
67.23M
8.71%
69.78M
3.79%
56.02M
19.72%
59.83M
6.80%
65.21M
8.99%
62.70M
3.84%
56.83M
9.38%
63.02M
10.90%
82.14M
30.34%
90.48M
10.15%
76.55M
15.40%
71.13M
7.08%
85.18M
19.76%
91.45M
7.37%
78.58M
14.08%
149.28M
89.98%
131.13M
12.15%
134.44M
2.52%
126.47M
5.92%
127.92M
1.14%
111.46M
12.87%
122.50M
9.91%
116.81M
4.65%
151.92M
30.06%
196.75M
29.51%
216.01M
9.79%
200.50M
7.18%
192.87M
3.80%
210.74M
9.26%
212.91M
1.03%
188.24M
11.58%
176.15M
6.42%
176.26M
0.06%
144.14M
18.22%
130.43M
9.51%
124.62M
4.45%
115.99M
6.92%
other assets
other current assets
6.91M
-
6.57M
5.05%
8.73M
32.93%
15.53M
77.90%
14.62M
5.86%
8.00M
45.29%
13.59M
69.91%
8.79M
35.29%
8.09M
7.96%
5.67M
29.96%
6.26M
10.48%
8.66M
38.27%
8.14M
6.01%
7.17M
11.86%
8.59M
19.81%
10.92M
27.05%
11.34M
3.91%
8.29M
26.94%
8.61M
3.92%
9.92M
15.22%
10.99M
10.70%
8.64M
21.33%
27.89M
222.67%
18.76M
32.73%
23.45M
24.98%
21.80M
7.04%
21.47M
1.51%
35.11M
63.54%
28.29M
19.43%
19.26M
31.92%
21.07M
9.41%
27.05M
28.36%
20.65M
23.65%
1.77M
91.41%
16.96M
856.14%
824K
95.14%
23.64M
2,769.42%
26.47M
11.94%
32.99M
24.64%
32.76M
0.70%
32.08M
2.05%
33.90M
5.65%
22.70M
33.02%
34.01M
49.82%
other current liabilities
51.48M
-
49.67M
3.50%
54.95M
10.61%
55.24M
0.54%
62.25M
12.68%
35.61M
42.79%
62.11M
74.41%
59.02M
4.97%
56.11M
4.93%
57.44M
2.36%
59.46M
3.53%
33.35M
43.91%
29.20M
12.45%
32.10M
9.95%
61.80M
92.50%
34.61M
44.00%
34.19M
1.23%
36.10M
5.61%
36.72M
1.69%
29.68M
19.15%
39.12M
31.80%
44.16M
12.88%
98.79M
123.71%
76.24M
22.83%
77.83M
2.08%
76.89M
1.21%
86.03M
11.88%
94.38M
9.71%
81.50M
13.65%
77.48M
4.93%
89.94M
16.08%
88.52M
1.59%
96.09M
8.55%
88.81M
7.58%
79.62M
10.34%
60.20M
24.39%
86.73M
44.06%
85.31M
1.63%
94.78M
11.09%
78.28M
17.40%
82.39M
5.25%
117.73M
42.89%
50.03M
57.50%
37.75M
24.55%
other liabilities
1
-
other non current assets
876K
-
3.77M
330.37%
5.72M
51.75%
5.61M
1.96%
5.82M
3.82%
5.78M
0.69%
5.93M
2.51%
5.42M
8.55%
5.63M
3.91%
5.62M
0.23%
6.32M
12.49%
6.54M
3.45%
6.41M
2.02%
6.48M
1.08%
5.45M
15.93%
7.47M
37.19%
7.27M
2.68%
7.38M
1.53%
6.49M
12.13%
7.17M
10.62%
6.52M
9.07%
9.71M
48.79%
13.34M
37.46%
44.98M
237.13%
15.02M
66.61%
17.09M
13.77%
20.14M
17.89%
21.76M
8.00%
21.90M
0.67%
23.72M
8.29%
27.89M
17.58%
19.23M
31.04%
23.27M
21.00%
21.18M
8.98%
22.12M
4.45%
19.43M
12.17%
-4.60M
123.67%
-4.41M
4.22%
21.11M
579.01%
-1.56M
107.39%
19.72M
1,363.97%
19.37M
1.78%
32.24M
66.48%
29.93M
7.18%
other non current liabilities
18.47M
-
18.54M
0.41%
17.76M
4.23%
21.14M
19.02%
23.59M
11.63%
24.16M
2.42%
23.20M
3.99%
44.02M
89.73%
5.03M
88.58%
7.80M
55.09%
11.57M
48.37%
41.35M
257.42%
27.05M
34.59%
27.72M
2.48%
25.92M
6.49%
28.37M
9.44%
27.99M
1.35%
28.02M
0.13%
27.93M
0.34%
33.71M
20.70%
97.16M
188.23%
67.37M
30.66%
66.51M
1.28%
70.33M
5.74%
68.33M
2.86%
65.32M
4.40%
66.84M
2.33%
13.99M
79.06%
63.81M
356.05%
64.63M
1.28%
85.39M
32.12%
58.65M
31.32%
32.34M
44.87%
7.44M
77.00%
6.45M
13.32%
3.11M
51.76%
24.82M
697.97%
43.63M
75.83%
43.75M
0.26%
34.40M
21.36%
31.78M
7.64%
othertotal stockholders equity
86.74M
-
88.10M
1.57%
89.88M
2.02%
90.47M
0.65%
93.06M
2.87%
95.63M
2.76%
97.94M
2.41%
98.22M
0.29%
101.21M
3.04%
102.92M
1.69%
105.52M
2.52%
105.00M
0.49%
107.13M
2.03%
109.00M
1.74%
111.95M
2.71%
112.27M
0.29%
118.80M
5.81%
123.06M
3.59%
127.66M
3.74%
125.45M
1.74%
128.25M
2.23%
130.19M
1.52%
419.69M
222.36%
421.38M
0.40%
425.61M
1.00%
428.43M
0.66%
433.19M
1.11%
435.40M
0.51%
439.94M
1.04%
442.65M
0.61%
447.53M
1.10%
661.98M
47.92%
666.94M
0.75%
670.04M
0.46%
667.45M
0.39%
659.32M
1.22%
650.79M
1.29%
636.26M
2.23%
629.17M
1.11%
620.42M
1.39%
623.93M
0.57%
616.96M
-
606.29M
1.73%
preferred stock
property plant equipment net
35.60M
-
35.91M
0.88%
36.23M
0.87%
35.66M
1.56%
34.29M
3.84%
33.36M
2.71%
31.85M
4.52%
30.75M
3.45%
30.96M
0.66%
31.94M
3.18%
19M
40.52%
18.65M
1.85%
18.66M
0.09%
18.81M
0.79%
18.23M
3.07%
32.37M
77.51%
32.84M
1.47%
34.26M
4.32%
34.17M
0.27%
35.12M
2.78%
33.54M
4.51%
32.92M
1.83%
74.33M
125.78%
71.79M
3.42%
107M
49.04%
104.53M
2.30%
104.18M
0.34%
97.29M
6.62%
97.27M
0.01%
94.64M
2.70%
96.12M
1.56%
95.69M
0.44%
91.87M
3.99%
91.43M
0.48%
89.02M
2.64%
88.78M
0.26%
85.67M
3.51%
84.13M
1.80%
87.81M
4.38%
88.93M
1.27%
86.47M
2.77%
83.89M
2.98%
85.86M
2.35%
92.35M
7.55%
retained earnings
151.82M
-
139.50M
8.11%
131.55M
5.70%
126.69M
3.69%
129.33M
2.08%
135.32M
4.63%
134.15M
0.86%
129.87M
3.19%
128.23M
1.26%
127.78M
0.35%
128.15M
0.29%
124.67M
2.72%
125.67M
0.81%
124.34M
1.06%
124.56M
0.18%
129.71M
4.13%
138.46M
6.75%
145.54M
5.11%
150.73M
3.57%
158.12M
4.91%
168.04M
6.27%
171.11M
1.83%
111.67M
34.74%
96.94M
13.19%
75.11M
22.51%
62.32M
17.03%
42.52M
31.78%
22.75M
46.48%
18.02M
20.83%
11.37M
36.89%
26.23M
130.72%
53.84M
105.25%
148.93M
176.64%
172.67M
15.94%
193.56M
12.10%
215.12M
11.14%
243.89M
13.37%
268.77M
10.20%
290.40M
8.05%
306.09M
5.40%
316.67M
3.46%
318.56M
-
303.92M
4.59%
short term debt
-21.59M
-
-18.76M
13.12%
-26.02M
38.72%
-26.95M
3.55%
-32.16M
19.33%
-25.96M
-
-30.48M
17.38%
-28.68M
5.89%
-25.85M
9.88%
-27.29M
5.58%
-31.44M
-
4.37M
113.89%
4.58M
4.88%
4.43M
3.30%
4.39M
0.95%
4.58M
4.47%
4.34M
5.21%
4.10M
5.62%
6.79M
65.50%
6.58M
3.02%
6.49M
1.44%
6.38M
1.62%
6.52M
2.12%
6.57M
0.75%
7.92M
20.61%
8.20M
3.54%
8.39M
2.32%
8.85M
5.51%
105.63M
1,093.47%
7.45M
92.95%
14.40M
93.27%
6.36M
55.84%
16.18M
154.45%
6.03M
62.73%
6.31M
4.68%
6.42M
1.74%
6.26M
2.49%
6.17M
1.39%
11.46M
85.57%
15.65M
36.57%
short term investments
6.79M
-
6.61M
2.65%
1.20M
81.84%
1.07M
10.42%
200K
81.40%
1.16M
477.50%
1.16M
0%
1.11M
3.90%
1.45M
30.90%
1.47M
0.96%
1.65M
12.61%
9.58M
479.66%
9.21M
3.77%
19.45M
111.08%
31.99M
64.46%
22.37M
30.08%
21.81M
2.50%
16.34M
25.08%
21.33M
30.53%
24.59M
15.31%
23.86M
2.96%
549K
97.70%
560K
2.00%
565K
0.89%
581K
2.83%
573K
1.38%
904K
57.77%
901K
0.33%
920K
2.11%
949K
3.15%
20.67M
2,077.98%
147.93M
615.69%
80.19M
45.79%
76.02M
5.20%
89.70M
18.00%
91.50M
2.00%
87.50M
4.38%
136.98M
56.56%
143.24M
4.56%
97.65M
31.83%
97.03M
0.63%
401.46M
313.77%
90.17M
77.54%
80.26M
11.00%
tax assets
5.90M
-
5.91M
0.20%
5.66M
-
5.25M
7.23%
5.48M
4.34%
3.83M
-
3.49M
8.90%
3.25M
6.76%
6.21M
-
6.01M
3.25%
7.64M
-
7.23M
5.38%
7.13M
1.33%
3.81M
-
3.14M
17.68%
3.17M
0.89%
36.38M
-
31.69M
12.88%
29.80M
5.95%
29.30M
-
27.62M
5.74%
28.84M
4.44%
25.52M
-
28.34M
-
23.71M
-
23.37M
1.43%
21.36M
8.61%
23.24M
8.80%
21.57M
7.20%
23.40M
-
tax payables
1.97M
-
1.51M
23.10%
805K
46.86%
846K
5.09%
1.05M
24.47%
2.26M
115.00%
3.13M
38.38%
3.73M
19.12%
4.52M
21.01%
4.96M
9.83%
4.20M
15.42%
4.41M
5.17%
1.42M
67.86%
1.79M
26.02%
1.92M
7.44%
2.09M
8.80%
2.22M
6.27%
2.73M
22.75%
2.16M
20.77%
1.55M
28.39%
3.90M
152.59%
6.07M
55.49%
11.05M
82.07%
7.83M
29.16%
6.04M
22.92%
6.27M
3.81%
3.89M
37.86%
11.79M
202.90%
5.57M
52.77%
4.79M
13.93%
3.86M
19.56%
7.59M
96.68%
19.18M
152.82%
19.82M
3.36%
6.87M
65.33%
8.85M
28.69%
13.85M
56.59%
15.22M
9.91%
26.65M
75.05%
17.99M
32.48%
24.37M
35.46%
4.02M
-
2.46M
38.97%
total assets
348.24M
-
341.12M
2.04%
345.42M
1.26%
342.09M
0.96%
356.10M
4.09%
365.37M
2.60%
348.82M
4.53%
335.48M
3.82%
336.78M
0.39%
332.49M
1.27%
345.35M
3.87%
352.81M
2.16%
347.50M
1.51%
347.49M
0.00%
345.51M
0.57%
378.77M
9.62%
401.34M
5.96%
404.46M
0.78%
420.46M
3.95%
422.72M
0.54%
435.77M
3.09%
443.01M
1.66%
1.13B
155.98%
1.11B
2.45%
1.10B
0.24%
1.07B
2.89%
1.08B
0.57%
1.07B
0.52%
1.07B
0.52%
1.05B
1.90%
1.10B
4.70%
1.26B
14.90%
1.37B
8.98%
1.27B
7.21%
1.26B
1.09%
1.24B
1.25%
1.24B
0.32%
1.20B
3.35%
1.23B
2.46%
1.19B
3.24%
1.19B
0.04%
1.17B
1.73%
1.15B
1.47%
1.07B
6.60%
total current assets
195.07M
-
183.86M
5.75%
186.85M
1.63%
186.06M
0.42%
203.81M
9.54%
221.89M
8.87%
214.82M
3.19%
207.94M
3.20%
208.73M
0.38%
206.69M
0.98%
234.46M
13.43%
243.03M
3.65%
239.59M
1.42%
240.83M
0.52%
245.15M
1.79%
253.78M
3.52%
276.45M
8.93%
279.57M
1.13%
297.44M
6.39%
297.51M
0.02%
316.45M
6.37%
322.29M
1.85%
485.24M
50.56%
444.85M
8.32%
442.81M
0.46%
431.60M
2.53%
439.70M
1.88%
453.80M
3.21%
456.25M
0.54%
444.82M
2.51%
485.52M
9.15%
675.72M
39.17%
826.60M
22.33%
743.51M
10.05%
750.79M
0.98%
752.16M
0.18%
767.30M
2.01%
749.33M
2.34%
764.85M
2.07%
709.50M
7.24%
722.29M
1.80%
718.57M
0.52%
638.82M
11.10%
572.92M
10.32%
total current liabilities
58.43M
-
55.16M
5.60%
61.01M
10.61%
61.57M
0.92%
71.11M
15.48%
81.28M
14.30%
69.55M
14.42%
66.75M
4.04%
63.76M
4.47%
63.17M
0.93%
63.19M
0.04%
72.09M
14.08%
64.53M
10.48%
63.53M
1.55%
68.69M
8.12%
81.50M
18.65%
85.62M
5.05%
77.16M
9.88%
85.27M
10.50%
78.15M
8.35%
86.55M
10.74%
89.92M
3.90%
160.59M
78.58%
138.09M
14.01%
146.93M
6.40%
139.35M
5.16%
148.88M
6.84%
163.72M
9.96%
159.04M
2.86%
146.90M
7.63%
174.92M
19.07%
208.03M
18.93%
321.31M
54.45%
202.15M
37.09%
192.46M
4.79%
176.47M
8.31%
194.27M
10.09%
170.76M
12.10%
160.87M
5.79%
145.03M
9.85%
138.40M
4.57%
128.44M
7.19%
103.42M
19.48%
91.09M
11.92%
total debt
10.26M
-
9.85M
4.05%
9.28M
5.72%
8.96M
3.45%
9.13M
1.87%
8.44M
7.58%
7.94M
5.90%
352.83M
4,343.12%
349.21M
1.02%
381.24M
9.17%
380.70M
0.14%
381.91M
0.32%
381.80M
0.03%
383.39M
0.42%
366.20M
4.48%
345.73M
5.59%
246.28M
28.76%
241.19M
2.07%
141.48M
41.34%
139.83M
1.17%
130.10M
6.96%
112.00M
13.91%
98.19M
12.33%
98.18M
0.00%
62.16M
36.69%
58.90M
5.25%
55.26M
6.17%
58.94M
6.65%
36.19M
38.59%
total investments
6.79M
-
6.61M
2.65%
1.20M
81.84%
1.07M
10.42%
200K
81.40%
1.16M
477.50%
1.16M
0%
1.11M
3.90%
1.45M
30.90%
1.47M
0.96%
1.65M
12.61%
9.58M
479.66%
9.21M
3.77%
19.45M
111.08%
31.99M
64.46%
22.37M
30.08%
21.81M
2.50%
16.34M
25.08%
21.33M
30.53%
24.59M
15.31%
23.86M
2.96%
549K
97.70%
560K
2.00%
565K
0.89%
581K
2.83%
573K
1.38%
904K
57.77%
901K
0.33%
920K
2.11%
949K
3.15%
20.67M
2,077.98%
147.93M
615.69%
80.19M
45.79%
76.02M
5.20%
89.70M
18.00%
91.50M
2.00%
87.50M
4.38%
136.98M
56.56%
143.24M
4.56%
97.65M
31.83%
97.03M
0.63%
401.46M
313.77%
90.17M
77.54%
80.26M
11.00%
total liabilities
85.78M
-
84.94M
0.99%
92.26M
8.63%
92.71M
0.48%
101.83M
9.84%
111.04M
9.05%
101.75M
8.37%
100.59M
1.14%
97.61M
2.97%
96.16M
1.49%
107.21M
11.49%
115.85M
8.06%
107.66M
7.07%
106.53M
1.05%
110.04M
3.30%
133.41M
21.24%
136.80M
2.54%
125.67M
8.14%
131.37M
4.54%
124.37M
5.33%
131.31M
5.58%
134.00M
2.05%
588.06M
338.85%
577.88M
1.73%
589.05M
1.93%
580.21M
1.50%
594.64M
2.49%
607.27M
2.12%
599.83M
1.23%
571.74M
4.68%
583.89M
2.12%
509.28M
12.78%
521.50M
2.40%
400.89M
23.13%
376.54M
6.07%
356.45M
5.34%
344.95M
3.23%
316.10M
8.36%
298.57M
5.55%
248.82M
16.66%
234.67M
5.69%
221.28M
5.71%
200.18M
9.54%
159.09M
20.53%
total liabilities and stockholders equity
348.24M
-
341.12M
2.04%
345.42M
1.26%
342.09M
0.96%
356.10M
4.09%
365.37M
2.60%
348.82M
4.53%
335.48M
3.82%
336.78M
0.39%
332.49M
1.27%
345.35M
3.87%
352.81M
2.16%
347.50M
1.51%
347.49M
0.00%
345.51M
0.57%
378.77M
9.62%
401.34M
5.96%
404.46M
0.78%
420.46M
3.95%
422.72M
0.54%
435.77M
3.09%
443.01M
1.66%
1.13B
155.98%
1.11B
2.45%
1.10B
0.24%
1.07B
2.89%
1.08B
0.57%
1.07B
0.52%
1.07B
0.52%
1.05B
1.90%
1.10B
4.70%
1.26B
14.90%
1.37B
8.98%
1.27B
7.21%
1.26B
1.09%
1.24B
1.25%
1.24B
0.32%
1.20B
3.35%
1.23B
2.46%
1.19B
3.24%
1.19B
0.04%
1.17B
1.73%
1.15B
1.47%
1.07B
6.60%
total non current assets
153.17M
-
157.26M
2.67%
158.57M
0.83%
156.03M
1.60%
152.29M
2.40%
143.48M
5.78%
134.00M
6.61%
127.54M
4.82%
128.05M
0.40%
125.79M
1.76%
110.88M
11.85%
109.78M
0.99%
107.91M
1.70%
106.66M
1.16%
100.36M
5.90%
124.98M
24.53%
124.89M
0.07%
124.89M
0%
123.02M
1.50%
125.21M
1.78%
119.33M
4.70%
120.72M
1.17%
648.76M
437.41%
661.35M
1.94%
660.70M
0.10%
640.01M
3.13%
638.01M
0.31%
618.36M
3.08%
610.33M
1.30%
601.53M
1.44%
609.99M
1.41%
583.04M
4.42%
545.13M
6.50%
529.36M
2.89%
508.25M
3.99%
491.19M
3.36%
472.11M
3.88%
448.58M
4.98%
462.56M
3.12%
478.10M
3.36%
465.77M
2.58%
448.95M
3.61%
511.53M
13.94%
501.53M
1.96%
total non current liabilities
27.36M
-
29.78M
8.86%
31.25M
4.95%
31.13M
0.38%
30.72M
1.32%
29.76M
3.12%
32.20M
8.17%
33.85M
5.13%
33.85M
0.01%
32.99M
2.54%
44.02M
33.42%
43.76M
0.58%
43.13M
1.45%
42.99M
0.31%
41.35M
3.82%
51.91M
25.52%
51.17M
1.41%
48.51M
5.22%
46.10M
4.96%
46.22M
0.25%
44.76M
3.15%
44.07M
1.53%
427.47M
869.89%
439.79M
2.88%
442.12M
0.53%
440.86M
0.29%
445.75M
1.11%
443.55M
0.49%
440.78M
0.62%
424.84M
3.62%
408.96M
3.74%
301.25M
26.34%
200.19M
33.55%
198.74M
0.73%
184.08M
7.37%
179.98M
2.23%
150.68M
16.28%
145.35M
3.54%
137.70M
5.26%
103.79M
24.63%
96.27M
7.25%
92.84M
3.56%
96.76M
4.23%
68.00M
29.73%
total stockholders equity
262.46M
-
256.19M
2.39%
253.16M
1.18%
249.39M
1.49%
254.27M
1.96%
254.33M
0.02%
247.07M
2.86%
234.89M
4.93%
239.17M
1.82%
236.33M
1.19%
238.14M
0.77%
236.97M
0.49%
239.84M
1.21%
240.96M
0.47%
235.47M
2.28%
245.36M
4.20%
264.55M
7.82%
278.80M
5.39%
289.09M
3.69%
298.35M
3.20%
304.46M
2.05%
309.01M
1.49%
546.24M
76.77%
528.67M
3.22%
514.80M
2.62%
491.75M
4.48%
483.07M
1.77%
464.88M
3.77%
466.76M
0.40%
474.61M
1.68%
511.62M
7.80%
749.47M
46.49%
850.23M
13.44%
871.98M
2.56%
882.50M
1.21%
886.90M
0.50%
894.45M
0.85%
881.81M
1.41%
928.84M
5.33%
938.78M
1.07%
953.39M
1.56%
946.24M
0.75%
950.17M
0.42%
915.36M
3.66%

All numbers in USD (except ratios and percentages)