bf/NYSE:CTS_icon.jpeg

COM:CTSCORP

CTS Corporation

  • Stock

USD

Last Close

53.18

22/11 21:00

Market Cap

1.52B

Beta: -

Volume Today

175.44K

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
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
Jun '24
Sep '24
account payables
47.05M
-
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%
40.86M
10.40%
44.95M
10.00%
accumulated other comprehensive income loss
-81.90M
-
-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%
775K
73.62%
2.02M
160.26%
cash and cash equivalents
124.37M
-
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%
161.25M
0.73%
94.88M
41.16%
cash and short term investments
124.37M
-
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%
161.25M
0.73%
94.88M
41.16%
common stock
297.16M
-
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%
321.89M
0.01%
321.92M
0.01%
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%
14.31M
0.76%
goodwill
32.05M
-
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%
156.06M
0.17%
194.82M
24.84%
goodwill and intangible assets
72.83M
-
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%
252.89M
1.32%
375.69M
48.56%
intangible assets
40.78M
-
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%
96.83M
3.12%
180.87M
86.80%
inventory
32.23M
-
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%
51.67M
10.58%
57.29M
10.87%
long term debt
75M
-
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%
96.11M
5.01%
141.00M
46.71%
long term investments
-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
-49.37M
-
-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%
-60.77M
6.90%
50.72M
183.47%
net receivables
62.67M
-
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%
85.38M
5.85%
86.36M
1.14%
other assets
1K
-
other current assets
17.01M
-
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%
16.57M
4.50%
17.04M
2.88%
other current liabilities
47.90M
-
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%
47.21M
2.77%
54.26M
14.92%
other liabilities
other non current assets
169.13M
-
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%
15.31M
3.47%
14.15M
7.61%
other non current liabilities
13.42M
-
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%
13.78M
-
othertotal stockholders equity
-277.54M
-
-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%
41.59M
2.83%
42.91M
3.18%
preferred stock
166K
-
property plant equipment net
74.87M
-
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%
115.94M
0.83%
117.15M
1.05%
retained earnings
359.00M
-
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%
625.61M
2.20%
643.09M
2.79%
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%
4.37M
0.64%
4.59M
5.03%
short term investments
tax assets
38.62M
-
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%
26.62M
4.13%
26.84M
0.82%
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
480.26M
-
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%
725.62M
0.98%
789.39M
8.79%
total current assets
236.27M
-
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%
314.86M
1.05%
255.56M
18.83%
total current liabilities
94.95M
-
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%
92.45M
3.65%
103.80M
12.28%
total debt
75M
-
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%
100.48M
4.83%
145.59M
44.90%
total investments
-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
183.37M
-
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%
202.87M
4.10%
258.59M
27.46%
total liabilities and stockholders equity
480.26M
-
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%
1.19B
0.32%
1.27B
6.35%
total non current assets
244.00M
-
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%
410.76M
0.93%
533.83M
29.96%
total non current liabilities
88.42M
-
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%
110.42M
4.48%
154.79M
40.18%
total stockholders equity
296.89M
-
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%
989.87M
1.28%
1.01B
2.03%

All numbers in USD (except ratios and percentages)