bf/NYSE:CTS_icon.jpeg

NYSE:CTS

CTS Corporation

  • Stock

USD

Last Close

51.78

17/05 20:00

Market Cap

1.61B

Beta: 0.76

Volume Today

150.86K

Avg: 162.48K

PE Ratio

21.68

PFCF: 19.70

Dividend Yield

0.38%

Payout:8.43%

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
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
account payables
70.69M
-
71.51M
1.16%
47.05M
34.20%
43.94M
6.62%
43.72M
0.49%
45.41M
3.84%
43.34M
4.54%
44.17M
1.90%
45.72M
3.52%
39.48M
13.65%
40.30M
2.07%
44.03M
9.26%
41.68M
5.34%
43.29M
3.87%
40.05M
7.49%
41.94M
4.72%
42.66M
1.72%
45.48M
6.61%
49.20M
8.18%
51.94M
5.56%
51.65M
0.55%
52.18M
1.02%
51.98M
0.39%
52.88M
1.75%
50.94M
3.67%
48.43M
4.92%
48.22M
0.44%
46.77M
3.01%
32.82M
29.82%
46.74M
42.41%
50.49M
8.02%
53.31M
5.60%
47.75M
10.43%
48.98M
2.56%
55.54M
13.40%
60.01M
8.05%
60.66M
1.09%
65.69M
8.28%
53.21M
18.99%
53.41M
0.37%
53.12M
0.54%
49.85M
6.16%
43.50M
12.74%
45.61M
4.85%
accumulated other comprehensive income loss
-118.66M
-
-116.35M
1.94%
-81.90M
29.61%
-80.74M
1.41%
-79.38M
1.68%
-79.17M
0.26%
-104.23M
31.65%
-104.17M
0.07%
-101.90M
2.17%
-101.78M
0.11%
-99.00M
2.73%
-98.21M
0.80%
-97.65M
0.57%
-97.18M
0.48%
-93.19M
4.10%
-91.53M
1.79%
-90.54M
1.08%
-89.48M
1.17%
-78.96M
11.76%
-76.80M
2.73%
-75.86M
1.23%
-74.08M
2.35%
-97.74M
31.94%
-96.55M
1.22%
-95.90M
0.67%
-95.72M
0.19%
-91.73M
4.17%
-94.99M
3.56%
-93.16M
1.94%
-90.91M
2.41%
-95.92M
5.51%
-94.36M
1.62%
-77.07M
18.33%
-4.84M
93.72%
-4.53M
6.55%
-3.44M
23.87%
-2.67M
22.50%
-8.85M
231.42%
-671K
92.42%
698K
204.02%
3.69M
428.80%
-675K
118.29%
4.26M
731.70%
2.94M
31.10%
cash and cash equivalents
86.04M
-
96.73M
12.42%
124.37M
28.57%
118.97M
4.34%
127.23M
6.94%
130.88M
2.87%
134.51M
2.77%
138.33M
2.84%
146.79M
6.11%
150.75M
2.70%
156.93M
4.09%
130.96M
16.55%
119.91M
8.44%
114.43M
4.57%
113.81M
0.55%
121.82M
7.04%
107.81M
11.50%
116.15M
7.73%
113.57M
2.22%
121.38M
6.88%
102.86M
15.26%
103.75M
0.87%
100.93M
2.72%
100.71M
0.22%
105.58M
4.84%
101.20M
4.15%
100.24M
0.95%
150.96M
50.59%
145.98M
3.30%
131.74M
9.76%
91.77M
30.34%
103.39M
12.66%
117.40M
13.55%
128.53M
9.48%
141.47M
10.07%
126.12M
10.85%
98.74M
21.71%
147.91M
49.80%
156.91M
6.09%
143.54M
8.52%
150.88M
5.11%
160.11M
6.12%
163.88M
2.35%
162.43M
0.89%
cash and short term investments
86.04M
-
96.73M
12.42%
124.37M
28.57%
118.97M
4.34%
127.23M
6.94%
130.88M
2.87%
134.51M
2.77%
138.33M
2.84%
146.79M
6.11%
150.75M
2.70%
156.93M
4.09%
130.96M
16.55%
119.91M
8.44%
114.43M
4.57%
113.81M
0.55%
121.82M
7.04%
107.81M
11.50%
116.15M
7.73%
113.57M
2.22%
121.38M
6.88%
102.86M
15.26%
103.75M
0.87%
100.93M
2.72%
100.71M
0.22%
105.58M
4.84%
101.20M
4.15%
100.24M
0.95%
150.96M
50.59%
145.98M
3.30%
131.74M
9.76%
91.77M
30.34%
103.39M
12.66%
117.40M
13.55%
128.53M
9.48%
141.47M
10.07%
126.12M
10.85%
98.74M
21.71%
147.91M
49.80%
156.91M
6.09%
143.54M
8.52%
150.88M
5.11%
160.11M
6.12%
163.88M
2.35%
162.43M
0.89%
common stock
296.10M
-
296.31M
0.07%
297.16M
0.29%
299.75M
0.87%
299.75M
0%
299.76M
0.00%
299.89M
0.04%
300.71M
0.27%
300.87M
0.05%
300.90M
0.01%
300.91M
0.00%
302.14M
0.41%
302.15M
0.00%
302.16M
0.00%
302.83M
0.22%
303.74M
0.30%
304.71M
0.32%
304.73M
0.00%
304.78M
0.02%
305.72M
0.31%
306.57M
0.28%
303.64M
0.96%
306.70M
1.01%
307.66M
0.32%
307.77M
0.04%
307.80M
0.01%
307.93M
0.04%
310.10M
0.70%
310.95M
0.28%
310.98M
0.01%
311.19M
0.07%
313.01M
0.58%
314.34M
0.43%
314.35M
0.00%
314.62M
0.09%
316.50M
0.60%
316.50M
0.00%
316.52M
0.01%
316.80M
0.09%
318.79M
0.63%
319.11M
0.10%
319.13M
0.00%
319.27M
0.05%
321.86M
0.81%
deferred revenue
58.54M
-
45.84M
-
12.06M
73.69%
11.16M
7.50%
20.69M
-
2.22M
89.27%
2.66M
19.95%
2.81M
5.48%
1.98M
29.50%
1.13M
42.81%
2.26M
99.74%
2.75M
21.48%
2.88M
4.66%
40.04M
1,291.66%
39.68M
0.89%
43.94M
10.75%
24.25M
44.82%
49.45M
103.92%
50.52M
2.16%
52.06M
3.05%
25.41M
51.18%
23.40M
-
22.99M
1.75%
23.46M
2.04%
49.12M
-
deferred revenue non current
3.80M
-
7.15M
88.01%
7.00M
2.10%
6.92M
1.14%
3.99M
42.32%
6.44M
61.33%
6.36M
1.15%
6.29M
1.08%
5.64M
10.44%
6.55M
16.16%
6.50M
0.67%
6.45M
0.89%
7.01M
8.75%
7.29M
3.99%
7.20M
1.25%
7.11M
1.18%
5.89M
17.15%
6.17M
-
5.51M
10.67%
16.01M
190.30%
5.02M
-
4.96M
1.08%
deferrred tax liabilities non current
1.79M
-
3.40M
89.73%
3.57M
5.12%
4.74M
32.81%
3.99M
15.89%
4.05M
1.50%
3.82M
5.60%
3.75M
2.04%
5.64M
50.52%
5.58M
1.08%
6.30M
13.04%
6.22M
1.27%
7.01M
12.65%
6.89M
1.68%
6.92M
0.46%
6.91M
0.25%
5.89M
14.67%
5.87M
0.49%
6.17M
5.27%
5.51M
10.67%
16.01M
190.30%
15.79M
1.40%
15.78M
0.04%
15.29M
3.12%
14.73M
3.66%
14.42M
2.08%
goodwill
35.16M
-
35.16M
0%
32.05M
8.84%
32.05M
0%
32.05M
0%
32.05M
0%
32.05M
0%
32.05M
0%
32.05M
0%
32.05M
0%
33.87M
5.67%
66.97M
97.77%
61.74M
7.81%
61.74M
0%
61.74M
0%
61.74M
0%
69.58M
12.69%
68.93M
0.93%
69.05M
0.16%
71.06M
2.91%
71.06M
0%
71.06M
0%
71.06M
0%
71.06M
0%
71.06M
0%
108.14M
52.19%
106.06M
1.93%
106.06M
0%
106.06M
0%
106.06M
0%
109.50M
3.24%
109.47M
0.03%
109.90M
0.39%
109.80M
0.09%
109.80M
0%
117.52M
7.04%
139.62M
18.80%
138.94M
0.48%
152.36M
9.66%
155.65M
2.16%
155.93M
0.18%
154.13M
1.15%
157.64M
2.28%
156.33M
0.83%
goodwill and intangible assets
80.25M
-
78.97M
1.59%
72.83M
7.78%
71.80M
1.42%
70.75M
1.46%
69.70M
1.48%
68.64M
1.53%
67.67M
1.42%
66.68M
1.45%
65.70M
1.48%
68.62M
4.45%
130.64M
90.37%
129.31M
1.02%
127.67M
1.27%
126.11M
1.22%
124.58M
1.22%
138.64M
11.29%
137.59M
0.76%
135.99M
1.16%
136.30M
0.23%
134.61M
1.24%
132.93M
1.25%
131.24M
1.27%
129.55M
1.28%
127.86M
1.30%
194.65M
52.23%
191.27M
1.73%
188.97M
1.20%
186.68M
1.22%
182.18M
2.41%
188.62M
3.53%
186.40M
1.18%
184.48M
1.03%
182.03M
1.33%
179.69M
1.29%
197.37M
9.84%
252.44M
27.90%
245.15M
2.89%
260.41M
6.23%
265.36M
1.90%
264.65M
0.27%
257.96M
2.53%
261.60M
1.41%
256.28M
2.03%
intangible assets
45.10M
-
43.82M
2.83%
40.78M
6.93%
39.75M
2.54%
38.70M
2.63%
37.66M
2.70%
36.59M
2.83%
35.62M
2.66%
34.63M
2.76%
33.65M
2.84%
34.76M
3.29%
63.66M
83.16%
67.57M
6.13%
65.93M
2.42%
64.37M
2.37%
62.83M
2.39%
69.06M
9.91%
68.65M
0.59%
66.94M
2.49%
65.25M
2.53%
63.56M
2.59%
61.87M
2.66%
60.18M
2.73%
58.49M
2.80%
56.80M
2.89%
86.51M
52.29%
85.22M
1.49%
82.92M
2.69%
80.62M
2.77%
76.13M
5.58%
79.12M
3.93%
76.93M
2.77%
74.58M
3.05%
72.24M
3.15%
69.89M
3.25%
79.85M
14.25%
112.82M
41.30%
106.21M
5.86%
108.05M
1.74%
109.71M
1.53%
108.72M
0.90%
103.83M
4.50%
103.96M
0.12%
99.95M
3.86%
inventory
85.16M
-
84.61M
0.65%
32.23M
61.91%
26.95M
16.37%
28.43M
5.51%
29.91M
5.18%
27.89M
6.76%
28.58M
2.49%
30.42M
6.45%
26.97M
11.34%
24.60M
8.80%
26.06M
5.94%
25.98M
0.32%
29.18M
12.32%
28.65M
1.80%
30.95M
8.03%
36.09M
16.61%
35.31M
2.18%
36.60M
3.65%
37.94M
3.68%
41.67M
9.83%
41.96M
0.69%
43.49M
3.64%
42.52M
2.22%
43.15M
1.49%
45.42M
5.26%
42.24M
7.02%
45.68M
8.15%
44.27M
3.09%
41.49M
6.27%
45.87M
10.55%
47.56M
3.68%
48.97M
2.97%
50.87M
3.87%
49.51M
2.68%
52.45M
5.95%
64.16M
22.31%
63.47M
1.08%
62.26M
1.90%
63.47M
1.94%
62.56M
1.44%
65.38M
4.52%
60.03M
8.19%
57.78M
3.74%
long term debt
129.50M
-
128.60M
0.69%
75M
41.68%
76.60M
2.13%
76.20M
0.52%
80.30M
5.38%
75M
6.60%
83.20M
10.93%
88.70M
6.61%
90.50M
2.03%
90.70M
0.22%
141.30M
55.79%
110.80M
21.59%
96M
13.36%
89.10M
7.19%
94M
5.50%
92.80M
1.28%
82.30M
11.31%
76.30M
7.29%
74M
3.01%
57M
22.97%
50M
12.28%
50M
0%
75.16M
50.31%
74.70M
0.60%
137.58M
84.17%
124.63M
9.41%
176.28M
41.45%
165.77M
5.96%
130.05M
21.55%
77.76M
40.20%
73.51M
5.47%
72.95M
0.76%
72.26M
0.95%
71.35M
1.26%
72.71M
1.90%
112.88M
55.24%
107.58M
4.70%
105.42M
2.00%
101.07M
4.13%
101.57M
0.50%
102.68M
1.09%
102.58M
0.10%
101.18M
1.36%
long term investments
-141.46M
-
-111.45M
-
58.88M
152.83%
62.99M
6.98%
66.11M
4.95%
32.10M
51.45%
34.30M
6.87%
36.56M
6.59%
38.77M
6.04%
33.78M
12.88%
35.75M
5.82%
37.71M
5.50%
39.68M
5.21%
46.18M
16.39%
48.11M
4.18%
50.11M
4.14%
52.10M
3.98%
57.05M
9.50%
58.49M
2.53%
59.94M
2.47%
61.38M
2.41%
54.10M
11.86%
55.22M
2.06%
56.33M
2.02%
57.45M
1.98%
62.08M
8.07%
63.09M
1.63%
64.10M
1.60%
65.11M
1.58%
56.64M
13.01%
56.50M
0.25%
56.90M
0.71%
50.64M
11.01%
49.38M
2.48%
net debt
43.46M
-
31.87M
26.66%
-49.37M
254.90%
-42.37M
14.18%
-51.03M
20.44%
-50.58M
0.87%
-59.51M
17.64%
-55.13M
7.35%
-58.09M
5.37%
-60.26M
3.73%
-66.23M
9.91%
10.34M
115.61%
-9.11M
188.16%
-18.43M
102.29%
-23.70M
28.57%
-26.81M
13.14%
-13.96M
47.95%
-33.85M
142.58%
-37.27M
10.10%
-47.38M
27.13%
-45.86M
3.21%
-53.75M
17.21%
-50.93M
5.25%
-23.48M
53.91%
-28.80M
22.67%
39.06M
235.61%
27.17M
30.43%
28.50M
4.89%
22.84M
19.85%
1.46M
93.63%
-10.72M
835.99%
-26.61M
148.33%
-41.08M
54.39%
-52.91M
28.79%
-66.72M
26.09%
-49.88M
25.23%
17.75M
135.58%
-36.80M
307.32%
-47.55M
29.21%
-38.44M
19.17%
-45.01M
17.11%
-52.99M
17.72%
-56.91M
7.39%
-56.84M
0.11%
net receivables
93.91M
-
96.81M
3.09%
62.67M
35.27%
67.88M
8.31%
61.08M
10.01%
63.09M
3.30%
56.89M
9.83%
67.06M
17.86%
63.05M
5.98%
59.21M
6.08%
54.56M
7.85%
64.78M
18.73%
62.13M
4.11%
62.38M
0.41%
62.61M
0.37%
63.02M
0.65%
66.74M
5.90%
64.86M
2.81%
70.58M
8.82%
69.95M
0.90%
75.60M
8.08%
79.03M
4.54%
79.52M
0.62%
82.33M
3.53%
84.88M
3.10%
80.79M
4.82%
78.01M
3.44%
71.25M
8.66%
59.80M
16.07%
76.43M
27.82%
80.98M
5.95%
81.57M
0.73%
80.80M
0.95%
78.21M
3.20%
82.19M
5.09%
95.11M
15.71%
98.95M
4.04%
97.00M
1.97%
90.94M
6.26%
97.71M
7.45%
97.52M
0.19%
89.56M
8.17%
78.57M
12.27%
80.66M
2.67%
other assets
1K
-
other current assets
28.95M
-
29.66M
2.45%
17.01M
42.67%
17.74M
4.30%
18.83M
6.14%
20.57M
9.25%
21.11M
2.64%
20.74M
1.76%
21.40M
3.18%
20.77M
2.96%
15.89M
23.49%
13.84M
12.87%
12.46M
10.01%
10.85M
12.88%
10.64M
1.97%
11.43M
7.45%
11.93M
4.32%
13.45M
12.81%
12.86M
4.43%
13.27M
3.18%
11.93M
10.06%
14.25M
19.47%
15.42M
8.19%
16.67M
8.09%
16.81M
0.85%
17.62M
4.79%
16.99M
3.54%
15.09M
11.17%
14.75M
2.28%
14.02M
4.95%
14.61M
4.19%
14.12M
3.37%
16.18M
14.63%
19.84M
22.65%
15.93M
19.74%
18.37M
15.31%
16.70M
9.05%
18.02M
7.88%
15.65M
13.12%
17.93M
14.53%
18.92M
5.54%
19.27M
1.84%
16.87M
12.45%
17.35M
2.80%
other current liabilities
46.79M
-
50.25M
7.41%
47.90M
4.68%
39.24M
18.07%
41.57M
5.93%
38.89M
6.46%
36.64M
5.79%
38.68M
5.58%
37.76M
2.39%
52.12M
38.03%
50.37M
3.36%
56.50M
12.18%
55.42M
1.92%
57.84M
4.38%
11.24M
80.57%
37.99M
238.06%
39.69M
4.46%
55.36M
39.50%
46.74M
15.58%
39.13M
16.28%
40.24M
2.83%
44.67M
11.02%
41.15M
7.89%
41.41M
0.64%
41.03M
0.91%
46.69M
13.79%
43.06M
7.77%
3.26M
92.44%
2.22M
31.82%
1.29M
42.03%
26.90M
1,990.05%
673K
97.50%
680K
1.04%
684K
0.59%
29.72M
4,245.18%
51.51M
73.31%
27.70M
46.22%
29.73M
7.32%
31.92M
7.39%
48.33M
51.40%
49.77M
2.97%
17K
99.97%
49.15M
288,994.12%
45.94M
6.52%
other liabilities
other non current assets
143.54M
-
3.73M
97.40%
169.13M
4,431.81%
1.22M
99.28%
1.14M
6.54%
1.37M
20.03%
1.25M
8.67%
1.47M
17.24%
1.11M
24.44%
1.02M
8.02%
1.34M
30.85%
1.32M
1.20%
1.15M
12.58%
1.08M
6.07%
1.74M
60.79%
1.74M
0.34%
1.52M
12.20%
1.68M
10.36%
2.10M
24.54%
2.24M
7.06%
2.12M
5.39%
2.25M
5.84%
2.04M
9.08%
2.63M
28.49%
2.77M
5.49%
2.73M
1.37%
3.05M
11.53%
2.95M
3.12%
2.82M
4.57%
2.77M
1.49%
2.59M
6.63%
2.47M
4.71%
2.45M
0.61%
2.20M
10.31%
2.42M
10%
51.25M
2,017.64%
53.15M
3.72%
21.60M
59.36%
18.85M
12.74%
17.61M
6.57%
17.83M
1.22%
17.53M
1.66%
16.02M
8.60%
15.86M
0.99%
other non current liabilities
20.07M
-
19.87M
0.99%
13.42M
32.47%
12.69M
5.43%
12.89M
1.58%
12.65M
1.86%
12.15M
3.90%
12.01M
1.17%
11.55M
3.81%
11.03M
4.51%
10.43M
5.49%
10.26M
1.63%
9.30M
9.29%
10.17M
9.27%
12.59M
23.78%
14.62M
16.12%
14.55M
0.47%
13.53M
6.98%
9.57M
29.24%
5.95M
37.83%
6.08M
2.08%
6.07M
0.20%
8.44M
39.14%
3.97M
52.97%
3.95M
0.40%
4.64M
17.33%
5.29M
13.99%
6.06M
14.60%
6.15M
1.44%
4.05M
34.07%
5.65M
39.49%
4.55M
19.55%
3.60M
20.78%
3.24M
9.94%
3.68M
13.32%
10.95M
197.91%
3.08M
71.83%
3.52M
14.20%
-7.71M
318.93%
10.24M
232.76%
4.96M
51.58%
4.94M
0.42%
othertotal stockholders equity
-273.50M
-
-273.65M
0.06%
-277.54M
1.42%
-280.02M
0.90%
-282.86M
1.01%
-283.58M
0.26%
-286.01M
0.86%
-288.51M
0.87%
-296.30M
2.70%
-300.30M
1.35%
-302.09M
0.59%
-304.07M
0.66%
-303.43M
0.21%
-302.69M
0.24%
-302.74M
0.02%
-304.27M
0.51%
-304.49M
0.07%
-303.73M
0.25%
-302.17M
0.51%
-303.57M
0.46%
-303.22M
0.12%
-298.52M
1.55%
-309.88M
3.81%
-313.17M
1.06%
-315.91M
0.87%
-317.89M
0.63%
-320.75M
0.90%
-329.91M
2.86%
-332.75M
0.86%
-331.73M
0.31%
-330.87M
0.26%
-332.91M
0.62%
-332.51M
0.12%
-336.50M
1.20%
-338.76M
0.67%
-344.07M
1.57%
-350.39M
1.84%
-350.10M
0.08%
-356.61M
1.86%
-369.13M
3.51%
-376.83M
2.08%
-383.93M
1.88%
45.10M
111.75%
40.44M
10.33%
preferred stock
166K
-
property plant equipment net
91.07M
-
89.48M
1.74%
74.87M
16.33%
74.44M
0.57%
74.43M
0.01%
74.16M
0.37%
71.41M
3.70%
70.46M
1.33%
70.17M
0.42%
68.93M
1.76%
69.87M
1.36%
77.46M
10.85%
76.97M
0.62%
79.33M
3.06%
82.11M
3.51%
83.27M
1.41%
85.17M
2.29%
84.29M
1.04%
88.25M
4.69%
90.69M
2.76%
93.63M
3.25%
96.67M
3.25%
99.40M
2.83%
123.49M
24.23%
123.72M
0.19%
127.16M
2.77%
129.68M
1.99%
126.87M
2.17%
123.72M
2.49%
121.50M
1.79%
120.72M
0.65%
118.47M
1.86%
116.17M
1.94%
114.99M
1.01%
118.47M
3.03%
120.25M
1.51%
122.09M
1.53%
118.54M
2.91%
120.00M
1.24%
118.15M
1.54%
120.72M
2.18%
120.42M
0.25%
119.02M
1.17%
116.92M
1.77%
retained earnings
357.68M
-
363.32M
1.58%
359.00M
1.19%
362.72M
1.04%
367.74M
1.38%
374.51M
1.84%
380.14M
1.50%
385.10M
1.30%
402.86M
4.61%
396.80M
1.51%
381.84M
3.77%
388.39M
1.72%
401.57M
3.39%
403.98M
0.60%
410.98M
1.73%
418.15M
1.74%
426.80M
2.07%
435.10M
1.95%
420.16M
3.43%
430.39M
2.43%
436.27M
1.37%
445.16M
2.04%
478.85M
7.57%
488.95M
2.11%
499.58M
2.17%
501.00M
0.28%
509.77M
1.75%
512.28M
0.49%
515.84M
0.70%
525.62M
1.90%
539.28M
2.60%
549.98M
1.98%
549.55M
0.08%
484.37M
11.86%
492.24M
1.63%
511.20M
3.85%
522.51M
2.21%
533.04M
2.02%
546.70M
2.56%
563.79M
3.12%
575.42M
2.06%
588.14M
2.21%
602.23M
2.40%
612.12M
1.64%
short term debt
-47.86M
-
1.01M
-
1.01M
0%
1.06M
5.27%
-14.22M
-
9.17M
164.51%
10.59M
15.46%
6.00M
43.36%
8.89M
48.19%
2.08M
76.65%
2.08M
0%
2.68M
28.95%
2.79M
4.11%
3.18M
14.03%
3.05M
4.00%
3.15M
3.21%
3.29M
4.60%
3.27M
0.70%
3.36M
2.72%
3.35M
0.18%
3.39M
1.16%
3.52M
3.80%
3.61M
2.56%
3.53M
2.21%
3.94M
11.44%
4.03M
2.44%
4.29M
6.47%
4.44M
3.52%
4.39M
1.13%
4.40M
0.11%
short term investments
tax assets
61.21M
-
59.87M
2.19%
38.62M
35.49%
36.31M
5.98%
34.74M
4.31%
32.96M
5.13%
43.12M
30.81%
42.59M
1.24%
53.09M
24.66%
56.61M
6.63%
58.54M
3.42%
59.53M
1.68%
54.21M
8.93%
48.96M
9.68%
45.84M
6.38%
42.78M
6.68%
40.37M
5.62%
37.85M
6.25%
20.69M
45.33%
18.43M
10.95%
20.19M
9.55%
17.37M
13.96%
22.20M
27.82%
20.90M
5.86%
19.60M
6.24%
20.99M
7.11%
19.80M
5.69%
20.30M
2.53%
21.28M
4.84%
20.59M
3.21%
24.25M
17.75%
24.19M
0.24%
23.95M
1.00%
24.66M
2.98%
25.41M
3.05%
23.83M
6.24%
23.40M
1.79%
22.99M
1.75%
23.46M
2.04%
23.25M
0.92%
22.83M
1.79%
23.73M
3.92%
25.18M
6.15%
25.56M
1.51%
tax payables
2.67M
-
5.97M
-
5.89M
1.22%
9.15M
55.22%
7.59M
17.00%
7.77M
2.32%
10.68M
37.53%
11.42M
6.94%
11.40M
0.17%
11.55M
1.31%
11.74M
1.64%
12.06M
2.72%
11.16M
7.50%
12.59M
12.86%
6.47M
48.60%
9.17M
41.75%
10.59M
15.46%
6.00M
43.36%
8.89M
48.19%
8.25M
7.20%
8.13M
1.52%
11.24M
38.40%
9.48M
15.72%
9.38M
1.00%
8.87M
5.47%
7.48M
15.68%
9.80M
31.02%
8.05M
17.83%
7.55M
6.20%
8.11M
7.32%
9.13M
12.66%
11.06M
21.13%
10.20M
7.74%
11.03M
8.13%
11.77M
6.69%
11.49M
2.40%
9.49M
17.43%
9.21M
2.88%
total assets
528.67M
-
539.86M
2.12%
480.26M
11.04%
474.18M
1.27%
479.63M
1.15%
488.76M
1.90%
456.93M
6.51%
471.20M
3.12%
489.27M
3.84%
488.74M
0.11%
484.13M
0.94%
540.34M
11.61%
519.83M
3.79%
513.57M
1.20%
517.70M
0.80%
527.70M
1.93%
538.39M
2.03%
543.28M
0.91%
537.68M
1.03%
548.69M
2.05%
542.55M
1.12%
549.59M
1.30%
548.34M
0.23%
574.01M
4.68%
580.70M
1.17%
648.00M
11.59%
643.35M
0.72%
685.16M
6.50%
663.39M
3.18%
655.85M
1.14%
626.05M
4.54%
634.66M
1.38%
647.30M
1.99%
651.97M
0.72%
664.46M
1.92%
684.75M
3.05%
729.63M
6.56%
734.68M
0.69%
748.49M
1.88%
747.01M
0.20%
755.91M
1.19%
753.96M
0.26%
741.17M
1.70%
732.84M
1.12%
total current assets
294.07M
-
307.81M
4.67%
236.27M
23.24%
231.53M
2.00%
235.57M
1.74%
244.45M
3.77%
240.40M
1.66%
254.71M
5.95%
261.66M
2.73%
257.71M
1.51%
251.98M
2.22%
235.65M
6.48%
220.47M
6.44%
216.84M
1.65%
215.71M
0.52%
227.22M
5.34%
222.57M
2.05%
229.77M
3.24%
233.61M
1.67%
242.54M
3.82%
232.06M
4.32%
239.00M
2.99%
239.36M
0.15%
242.22M
1.20%
250.42M
3.38%
245.03M
2.15%
237.48M
3.08%
282.98M
19.16%
264.80M
6.43%
263.68M
0.42%
233.23M
11.55%
246.64M
5.75%
263.34M
6.77%
277.45M
5.36%
289.09M
4.20%
292.05M
1.02%
278.55M
4.62%
326.40M
17.18%
325.76M
0.20%
322.64M
0.96%
329.88M
2.24%
334.32M
1.35%
319.35M
4.48%
318.22M
0.35%
total current liabilities
117.48M
-
121.77M
3.65%
94.95M
22.02%
83.18M
12.40%
85.30M
2.54%
84.30M
1.18%
79.98M
5.12%
82.85M
3.59%
83.48M
0.76%
91.60M
9.73%
101.35M
10.64%
100.53M
0.81%
97.09M
3.42%
101.14M
4.16%
98.13M
2.97%
93.00M
5.23%
94.56M
1.69%
100.84M
6.64%
102.41M
1.56%
102.46M
0.05%
105.15M
2.62%
105.66M
0.49%
103.99M
1.58%
97.50M
6.24%
96.31M
1.22%
100.55M
4.40%
96.95M
3.58%
93.24M
3.83%
77.77M
16.59%
95.12M
22.31%
104.93M
10.32%
106.71M
1.69%
102.31M
4.12%
105.07M
2.70%
114.07M
8.56%
115.04M
0.85%
115.38M
0.29%
121.94M
5.69%
112.53M
7.71%
105.78M
6.00%
107.18M
1.33%
103.43M
3.50%
97.04M
6.18%
95.95M
1.12%
total debt
129.50M
-
128.60M
0.69%
75M
41.68%
76.60M
2.13%
76.20M
0.52%
80.30M
5.38%
75M
6.60%
83.20M
10.93%
88.70M
6.61%
90.50M
2.03%
90.70M
0.22%
141.30M
55.79%
110.80M
21.59%
96M
13.36%
90.11M
6.14%
95.01M
5.44%
93.86M
1.21%
82.30M
12.32%
76.30M
7.29%
74M
3.01%
57M
22.97%
50M
12.28%
50M
0%
77.23M
54.46%
76.78M
0.59%
140.26M
82.68%
127.41M
9.16%
179.46M
40.85%
168.82M
5.92%
133.20M
21.10%
81.06M
39.14%
76.78M
5.28%
76.31M
0.61%
75.62M
0.91%
74.75M
1.15%
76.23M
1.99%
116.49M
52.81%
111.11M
4.62%
109.36M
1.57%
105.10M
3.89%
105.87M
0.73%
107.13M
1.19%
106.97M
0.14%
105.58M
1.30%
total investments
-141.46M
-
-111.45M
-
58.88M
152.83%
62.99M
6.98%
66.11M
4.95%
32.10M
51.45%
34.30M
6.87%
36.56M
6.59%
38.77M
6.04%
33.78M
12.88%
35.75M
5.82%
37.71M
5.50%
39.68M
5.21%
46.18M
16.39%
48.11M
4.18%
50.11M
4.14%
52.10M
3.98%
57.05M
9.50%
58.49M
2.53%
59.94M
2.47%
61.38M
2.41%
54.10M
11.86%
55.22M
2.06%
56.33M
2.02%
57.45M
1.98%
62.08M
8.07%
63.09M
1.63%
64.10M
1.60%
65.11M
1.58%
56.64M
13.01%
56.50M
0.25%
56.90M
0.71%
50.64M
11.01%
49.38M
2.48%
total liabilities
267.05M
-
270.23M
1.19%
183.37M
32.14%
172.47M
5.94%
174.39M
1.11%
177.24M
1.64%
167.14M
5.70%
178.06M
6.54%
183.74M
3.19%
193.14M
5.12%
202.48M
4.84%
252.09M
24.50%
217.20M
13.84%
207.30M
4.56%
199.81M
3.61%
201.61M
0.90%
201.91M
0.15%
196.67M
2.59%
193.88M
1.42%
192.96M
0.47%
178.79M
7.34%
173.39M
3.02%
170.41M
1.72%
187.12M
9.80%
185.16M
1.05%
252.81M
36.54%
238.13M
5.80%
287.70M
20.81%
262.50M
8.76%
241.89M
7.85%
202.37M
16.34%
198.95M
1.69%
192.99M
3.00%
194.60M
0.83%
200.88M
3.23%
204.57M
1.83%
243.69M
19.12%
244.07M
0.16%
242.26M
0.74%
232.87M
3.88%
234.51M
0.70%
231.29M
1.37%
214.34M
7.33%
211.56M
1.30%
total liabilities and stockholders equity
528.67M
-
539.86M
2.12%
480.26M
11.04%
474.18M
1.27%
479.63M
1.15%
488.76M
1.90%
456.93M
6.51%
471.20M
3.12%
489.27M
3.84%
488.74M
0.11%
484.13M
0.94%
540.34M
11.61%
519.83M
3.79%
513.57M
1.20%
517.70M
0.80%
527.70M
1.93%
538.39M
2.03%
543.28M
0.91%
537.68M
1.03%
548.69M
2.05%
542.55M
1.12%
549.59M
1.30%
548.34M
0.23%
574.01M
4.68%
580.70M
1.17%
648.00M
11.59%
643.35M
0.72%
685.16M
6.50%
663.39M
3.18%
655.85M
1.14%
626.05M
4.54%
634.66M
1.38%
647.30M
1.99%
651.97M
0.72%
664.46M
1.92%
684.75M
3.05%
729.63M
6.56%
734.68M
0.69%
748.49M
1.88%
747.01M
0.20%
755.91M
1.19%
753.96M
0.26%
1.19B
57.20%
1.19B
0.31%
total non current assets
234.61M
-
232.06M
1.09%
244.00M
5.15%
242.65M
0.55%
244.06M
0.58%
244.31M
0.10%
216.53M
11.37%
216.49M
0.02%
227.61M
5.14%
231.03M
1.50%
232.15M
0.49%
304.69M
31.24%
299.36M
1.75%
296.73M
0.88%
301.99M
1.77%
300.48M
0.50%
315.82M
5.11%
313.51M
0.73%
304.08M
3.01%
306.15M
0.68%
310.49M
1.42%
310.59M
0.03%
308.98M
0.52%
331.78M
7.38%
330.28M
0.45%
402.97M
22.01%
405.88M
0.72%
402.19M
0.91%
398.59M
0.89%
392.17M
1.61%
392.82M
0.17%
388.03M
1.22%
383.95M
1.05%
374.52M
2.46%
375.37M
0.23%
392.70M
4.62%
451.08M
14.87%
408.28M
9.49%
422.73M
3.54%
424.36M
0.39%
426.03M
0.39%
419.64M
1.50%
421.82M
0.52%
414.62M
1.71%
total non current liabilities
149.57M
-
148.47M
0.73%
88.42M
40.45%
89.29M
0.99%
89.09M
0.22%
92.95M
4.33%
87.16M
6.23%
95.21M
9.25%
100.25M
5.30%
101.53M
1.28%
101.13M
0.40%
151.56M
49.87%
120.11M
20.75%
106.17M
11.60%
101.69M
4.22%
108.61M
6.81%
107.35M
1.17%
95.83M
10.73%
91.47M
4.55%
90.50M
1.06%
73.65M
18.62%
67.73M
8.04%
66.42M
1.93%
89.61M
34.92%
88.84M
0.86%
152.26M
71.38%
141.19M
7.27%
194.46M
37.73%
184.73M
5.01%
146.77M
20.55%
97.44M
33.61%
92.24M
5.33%
90.68M
1.69%
89.53M
1.27%
86.82M
3.03%
89.53M
3.12%
128.31M
43.32%
122.13M
4.82%
129.73M
6.23%
127.09M
2.03%
127.33M
0.18%
127.87M
0.42%
117.31M
8.26%
115.61M
1.45%
total stockholders equity
261.63M
-
269.63M
3.06%
296.89M
10.11%
301.71M
1.62%
305.25M
1.17%
311.52M
2.06%
289.79M
6.98%
293.13M
1.15%
305.53M
4.23%
295.60M
3.25%
281.65M
4.72%
288.25M
2.34%
302.63M
4.99%
306.27M
1.20%
317.88M
3.79%
326.08M
2.58%
336.48M
3.19%
346.61M
3.01%
343.81M
0.81%
355.73M
3.47%
363.76M
2.26%
376.20M
3.42%
377.93M
0.46%
386.89M
2.37%
395.55M
2.24%
395.19M
0.09%
405.22M
2.54%
397.47M
1.91%
400.89M
0.86%
413.97M
3.26%
423.68M
2.35%
435.72M
2.84%
454.31M
4.27%
457.37M
0.67%
463.58M
1.36%
480.18M
3.58%
485.95M
1.20%
490.61M
0.96%
506.22M
3.18%
514.14M
1.56%
521.39M
1.41%
522.67M
0.24%
970.86M
85.75%
977.36M
0.67%

All numbers in USD (except ratios and percentages)