bf/NASDAQ:HOLI_icon.jpeg

NASDAQ:HOLI

Hollysys Automation Technologies Ltd.

  • Stock

USD

Last Close

26.41

25/07 20:00

Market Cap

1.57B

Beta: 0.65

Volume Today

2.98M

Avg: 112.23K

PE Ratio

13.46

PFCF: 578.74

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
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
120.48M
-
143.25M
18.89%
134.22M
6.30%
135.67M
1.08%
144.26M
6.33%
138.40M
4.06%
113.22M
18.20%
105.29M
7.00%
104.02M
1.21%
109.39M
5.16%
105.64M
3.43%
106.83M
1.13%
104.68M
2.02%
95.54M
8.73%
101.60M
6.34%
124.67M
22.71%
117.00M
6.15%
126.09M
7.78%
138.06M
9.49%
129.48M
6.22%
121.81M
5.92%
116.36M
4.47%
116.28M
0.07%
110.38M
5.07%
109.52M
0.78%
115.17M
5.16%
114.36M
0.70%
117.46M
2.71%
129.34M
10.11%
139.70M
8.01%
134.25M
3.90%
140.24M
4.46%
158.04M
12.70%
180.65M
14.31%
176.85M
2.11%
173.95M
1.64%
154.04M
11.45%
171.04M
11.04%
167.07M
2.32%
170.63M
2.13%
174.71M
2.39%
181.62M
3.95%
173.46M
4.49%
accumulated other comprehensive income loss
60.32M
-
63.06M
4.55%
60.61M
3.88%
60.76M
0.25%
60.37M
0.65%
64.26M
6.45%
56.53M
12.03%
67.83M
19.99%
38.65M
43.03%
29.41M
23.89%
43.53M
47.99%
28.07M
35.52%
24.17M
13.88%
-772K
103.19%
6.98M
1,004.53%
18.67M
167.32%
33.03M
76.94%
50.54M
53.02%
83.80M
65.81%
35.68M
57.43%
11.38M
68.10%
14.00M
23.03%
31.91M
127.90%
13.18M
58.71%
-20.95M
258.98%
-425K
97.97%
-18.88M
4,342.59%
-14.09M
25.35%
24.70M
275.22%
78.89M
219.44%
73.64M
6.66%
97.26M
32.09%
96.31M
0.98%
126.04M
30.87%
119.34M
5.32%
64.61M
45.86%
-5.96M
109.22%
15.81M
365.51%
26.24M
65.95%
-33.54M
227.82%
-40.89M
21.90%
-10.23M
74.99%
-20.71M
102.51%
cash and cash equivalents
112.67M
-
135.09M
19.90%
124.16M
8.08%
162.16M
30.60%
162.90M
0.46%
188.68M
15.83%
151.06M
19.94%
207.83M
37.58%
190.47M
8.35%
188.68M
0.94%
199.48M
5.72%
229.09M
14.85%
212.28M
7.34%
210.12M
1.02%
182.48M
13.15%
197.64M
8.31%
244.84M
23.88%
231.07M
5.62%
237.97M
2.99%
262.05M
10.12%
276.87M
5.65%
270.81M
2.19%
253.39M
6.43%
332.51M
31.23%
339.93M
2.23%
403.86M
18.81%
344M
14.82%
288.78M
16.05%
321.64M
11.38%
356.90M
10.96%
466.08M
30.59%
664.32M
42.53%
742.24M
11.73%
715.54M
3.60%
669.80M
6.39%
679.75M
1.49%
575.15M
15.39%
627.59M
9.12%
640.25M
2.02%
611.63M
4.47%
650.41M
6.34%
772.00M
18.69%
722.15M
6.46%
cash and short term investments
129.44M
-
150.12M
15.98%
150.50M
0.25%
190.49M
26.57%
191.06M
0.30%
215.81M
12.95%
179.71M
16.73%
257.48M
43.28%
234.87M
8.78%
275.63M
17.36%
256.38M
6.99%
271.46M
5.88%
260.85M
3.91%
285.40M
9.41%
268.83M
5.80%
293.85M
9.31%
331.47M
12.80%
365.45M
10.25%
384.95M
5.34%
402.09M
4.45%
425.53M
5.83%
439.81M
3.36%
466.38M
6.04%
477.65M
2.41%
476.13M
0.32%
550.61M
15.64%
547.54M
0.56%
613.73M
12.09%
652.07M
6.25%
697.81M
7.01%
639.63M
8.34%
713.13M
11.49%
753.81M
5.71%
750.31M
0.47%
713.88M
4.85%
691.96M
3.07%
644.61M
6.84%
666.16M
3.34%
663.77M
0.36%
644.83M
2.85%
682.51M
5.84%
781.07M
14.44%
732.05M
6.28%
common stock
57.55K
-
57.55K
0%
57.55K
0%
57.55K
0%
57.55K
0%
58.20K
1.13%
58.25K
0.08%
58K
0.43%
58K
0%
59K
1.72%
59K
0%
60K
1.69%
60K
0%
60K
0%
60K
0%
60K
0%
60K
0%
60K
0%
60K
0%
60K
0%
60K
0%
60K
0%
60K
0%
60K
0%
60K
0%
61K
1.67%
61K
0%
61K
0%
61K
0%
61K
0%
61K
0%
61K
0%
62K
1.64%
62K
0%
62K
0%
62K
0%
62K
0%
62K
0%
62K
0%
62K
0%
62K
0%
62K
0%
62K
0%
deferred revenue
90.36M
-
107.97M
19.50%
128.28M
18.81%
130.70M
1.88%
162.25M
24.14%
122.01M
24.80%
151.47M
24.15%
130.05M
14.14%
130.74M
0.53%
108.63M
16.91%
102.80M
5.37%
82.00M
20.23%
89.31M
8.91%
103.06M
15.39%
105.14M
2.02%
107.41M
2.15%
120.57M
12.26%
130.45M
8.20%
144.22M
10.55%
137.69M
4.52%
126.69M
7.99%
141.37M
11.59%
137.84M
2.49%
141.38M
2.57%
135.52M
4.15%
142.03M
4.80%
133.18M
6.23%
139.24M
4.55%
161.69M
16.12%
185.42M
14.67%
185.68M
0.14%
184.54M
0.61%
194.16M
5.21%
208.17M
7.22%
211.59M
1.64%
206.22M
2.54%
221.46M
7.39%
198.30M
10.46%
185.56M
6.42%
181.39M
2.25%
202.78M
11.80%
223.00M
9.97%
216.70M
2.83%
deferred revenue non current
2.22M
-
3.96M
78.15%
9.15M
131.48%
6.08M
33.61%
2.41M
60.35%
5.80M
140.66%
5.88M
1.47%
6M
1.95%
3.53M
41.17%
9.56M
170.74%
11.44M
19.74%
9.22M
19.40%
8.16M
11.48%
6.22M
23.81%
5.82M
6.45%
8.60M
47.68%
5.55M
35.42%
4.95M
10.92%
5.53M
11.81%
4.96M
-
4.87M
1.68%
1.23M
74.82%
1.18M
3.83%
deferrred tax liabilities non current
3.62M
-
2.83M
21.82%
2.63M
6.85%
2.37M
9.93%
1.65M
30.51%
1.29M
21.86%
1.08M
16.10%
77K
92.87%
68K
11.69%
64K
5.88%
63K
1.56%
59K
6.35%
908K
1,438.98%
822K
9.47%
816K
0.73%
6.69M
719.73%
6.67M
0.22%
9.84M
47.41%
12.17M
23.68%
9.37M
23.03%
10.83M
15.61%
12.08M
11.59%
11.28M
6.61%
11.78M
4.39%
13.25M
12.50%
13.15M
0.79%
14.25M
8.41%
13.94M
2.19%
14.31M
2.63%
14.89M
4.09%
14.93M
0.26%
16.83M
12.71%
14.91M
11.38%
13.62M
8.70%
13.60M
0.12%
12.97M
4.66%
12.89M
0.61%
11.20M
13.09%
13.34M
19.06%
13.07M
1.99%
12.77M
2.26%
11.66M
8.67%
11.18M
4.17%
goodwill
66.21M
-
65.57M
0.95%
66.03M
0.70%
66.64M
0.92%
65.39M
1.87%
62.99M
3.67%
60.47M
4.01%
59.92M
0.91%
56.64M
5.47%
57.10M
0.81%
59.75M
4.65%
59.85M
0.16%
59.12M
1.21%
55.82M
5.58%
57.76M
3.47%
47.33M
18.06%
47.98M
1.39%
51.17M
6.65%
52.19M
1.99%
48.36M
7.34%
48.26M
0.20%
48.35M
0.17%
48.67M
0.67%
37.05M
23.87%
36.30M
2.04%
37.84M
4.26%
35.83M
5.31%
1.19M
96.67%
1.52M
27.07%
1.58M
4.22%
1.57M
0.38%
1.60M
1.52%
21.57M
1,249.69%
22.53M
4.45%
20.82M
7.57%
20.54M
1.36%
19.38M
5.65%
19.68M
1.57%
20.02M
1.71%
18.94M
5.40%
18.83M
0.59%
19.36M
2.83%
19.25M
0.58%
goodwill and intangible assets
89.68M
-
86.78M
3.23%
86.29M
0.57%
85.55M
0.86%
82.12M
4.00%
77.77M
5.30%
74.12M
4.69%
73.26M
1.17%
68.94M
5.90%
69.05M
0.16%
71.81M
4.00%
71.48M
0.47%
70.43M
1.46%
66.37M
5.77%
68.31M
2.92%
58.38M
14.53%
62.20M
6.54%
63.25M
1.69%
64.56M
2.08%
61.72M
4.41%
59.74M
3.20%
59.72M
0.04%
60.07M
0.59%
55.04M
8.38%
53.53M
2.73%
55.28M
3.26%
52.67M
4.72%
18.65M
64.59%
19.35M
3.76%
19.91M
2.92%
19.54M
1.88%
19.57M
0.13%
21.57M
10.24%
52.80M
144.80%
45.72M
13.40%
43.73M
4.37%
40.90M
6.46%
41.27M
0.91%
41.50M
0.54%
38.92M
6.20%
38.26M
1.70%
19.36M
49.41%
19.25M
0.58%
intangible assets
23.48M
-
21.21M
9.67%
20.26M
4.49%
18.91M
6.66%
16.73M
11.51%
14.78M
11.67%
13.66M
7.59%
13.34M
2.31%
12.30M
7.82%
11.95M
2.82%
12.06M
0.90%
11.63M
3.57%
11.31M
2.71%
10.55M
6.75%
10.55M
0.02%
11.06M
4.78%
14.22M
28.58%
12.07M
15.07%
12.37M
2.48%
13.36M
7.96%
11.48M
14.08%
11.37M
0.91%
11.40M
0.26%
17.98M
57.71%
17.23M
4.15%
17.43M
1.14%
16.84M
3.42%
17.45M
3.68%
17.83M
2.17%
18.33M
2.81%
17.96M
2.01%
17.97M
0.01%
30.27M
-
24.90M
17.74%
23.19M
6.88%
21.52M
7.18%
21.59M
0.31%
21.48M
0.53%
19.99M
6.95%
19.44M
2.75%
inventory
33.03M
-
27.53M
16.67%
34.62M
25.79%
35.05M
1.24%
40.33M
15.06%
51.53M
27.76%
42.30M
17.92%
34.71M
17.95%
34.81M
0.31%
35.51M
1.98%
35.44M
0.19%
36.40M
2.71%
40.61M
11.56%
40.00M
1.50%
45.80M
14.50%
45.66M
0.31%
50.11M
9.75%
47.60M
5.01%
56.89M
19.52%
58.07M
2.08%
36.58M
37.01%
35.57M
2.77%
45.28M
27.30%
42.98M
5.07%
46.32M
7.76%
35.60M
23.15%
49.61M
39.37%
48.21M
2.82%
56.80M
17.83%
35.90M
36.80%
47.56M
32.48%
47.91M
0.74%
95.74M
99.82%
67.66M
29.33%
89.17M
31.81%
91.24M
2.32%
104.42M
14.44%
108.91M
4.30%
117.45M
7.84%
111.63M
4.95%
112.26M
0.56%
138.38M
23.26%
140.12M
1.26%
long term debt
16.78M
-
14.50M
13.57%
12.38M
14.62%
14.98M
21.00%
28.11M
87.67%
28.19M
0.30%
23.41M
16.98%
20.55M
12.20%
20.52M
0.13%
20.40M
0.59%
20.54M
0.65%
20.51M
0.13%
20.64M
0.65%
20.64M
0.01%
20.68M
0.21%
20.58M
0.49%
20.79M
1.00%
21.06M
1.34%
21.21M
0.70%
20.71M
2.37%
20.72M
0.05%
900K
95.66%
914K
1.56%
978K
7.00%
5.96M
509.61%
4.08M
31.63%
3.90M
4.22%
19.08M
388.78%
19.79M
3.69%
20M
1.08%
19.48M
2.63%
3.63M
81.38%
581K
83.98%
5M
760.59%
2.44M
51.30%
1.72M
29.53%
16.49M
861.13%
20.81M
26.19%
34.08M
63.76%
17.88M
47.55%
46.92M
162.46%
48.64M
3.65%
50.28M
3.37%
long term investments
19.65M
-
21.39M
8.84%
20.54M
3.96%
19.50M
5.10%
16.80M
13.85%
16.91M
0.69%
15.11M
10.64%
16.98M
12.33%
16.68M
1.77%
15.56M
6.67%
21.95M
41.02%
22.82M
3.98%
38.47M
68.55%
37.88M
1.53%
27.89M
26.38%
51.27M
83.85%
53.24M
3.86%
62.41M
17.22%
64.93M
4.04%
57.58M
11.31%
51.47M
10.62%
57.49M
11.70%
52.30M
9.03%
45.16M
13.65%
41.92M
7.18%
44.77M
6.80%
44.67M
0.21%
45.77M
2.46%
50.63M
10.61%
55.04M
8.72%
100.03M
81.73%
62.79M
37.23%
75.84M
20.79%
49.58M
34.63%
44.73M
9.78%
48.27M
7.93%
46.13M
4.45%
47.92M
3.88%
49.42M
3.15%
49.16M
0.53%
47.93M
2.50%
70.30M
46.66%
69.14M
1.65%
net debt
-80.48M
-
-103.32M
28.39%
-92.57M
10.41%
-134.17M
44.94%
-118.15M
11.94%
-144.20M
22.05%
-96.84M
32.85%
-156.88M
62.00%
-155.79M
0.69%
-153.53M
1.45%
-168.39M
9.68%
-198.70M
18.00%
-183.94M
7.43%
-177.58M
3.46%
-153.56M
13.53%
-168.52M
9.74%
-214.73M
27.42%
-201.75M
6.05%
-208.44M
3.32%
-238.13M
14.24%
-253.54M
6.47%
-247.43M
2.41%
-230.14M
6.99%
-309.31M
34.40%
-332.08M
7.36%
-396.36M
19.36%
-337.82M
14.77%
-266.89M
21.00%
-299.31M
12.15%
-333.68M
11.48%
-443.77M
32.99%
-642.29M
44.74%
-720.89M
12.24%
-694.78M
3.62%
-649.79M
6.47%
-660.24M
1.61%
-556.24M
15.75%
-604.60M
8.70%
-604.39M
0.03%
-576.64M
4.59%
-586.71M
1.75%
-704.89M
20.14%
-653.90M
7.23%
net receivables
412.90M
-
461.12M
11.68%
462.92M
0.39%
474.00M
2.39%
546.72M
15.34%
487.38M
10.85%
516.49M
5.97%
470.02M
9.00%
472.12M
0.45%
450.23M
4.64%
470.72M
4.55%
472.96M
0.48%
455.18M
3.76%
410.06M
9.91%
437.66M
6.73%
468.00M
6.93%
477.61M
2.05%
503.02M
5.32%
538.54M
7.06%
507.08M
5.84%
525.33M
3.60%
545.76M
3.89%
550.09M
0.79%
553.04M
0.54%
506.50M
8.42%
521.87M
3.04%
487.59M
6.57%
485.99M
0.33%
514.05M
5.77%
594.97M
15.74%
576.09M
3.17%
580.15M
0.70%
579.75M
0.07%
633.54M
9.28%
637.20M
0.58%
606.36M
4.84%
583.25M
3.81%
622.05M
6.65%
621.69M
0.06%
616.37M
0.86%
649.34M
5.35%
641.46M
1.21%
642.80M
0.21%
other assets
other current assets
19.89M
-
27.21M
36.83%
32.09M
17.93%
30.35M
5.44%
29.15M
3.94%
24.58M
15.67%
47.98M
95.18%
-1K
100.00%
47.73M
4,773,500%
41.96M
12.09%
42.72M
1.81%
46.48M
8.80%
63.03M
35.61%
63.69M
1.04%
62.55M
1.78%
57.85M
7.52%
50.93M
11.95%
45.31M
11.05%
41.17M
9.12%
30.63M
25.60%
29.85M
2.54%
33.18M
11.15%
31.12M
6.21%
35.80M
15.05%
53.50M
49.43%
38.02M
28.95%
32.07M
15.65%
26.57M
17.16%
31.09M
17.05%
26.92M
13.43%
28.43M
5.62%
46.37M
63.10%
878K
98.11%
67.95M
7,638.95%
69.40M
2.14%
73.00M
5.19%
80.88M
10.79%
76.54M
5.37%
56.59M
26.07%
52.10M
7.94%
55.89M
7.27%
441K
99.21%
778K
76.42%
other current liabilities
73.06M
-
105.78M
44.78%
110.55M
4.51%
124.42M
12.54%
118.44M
4.81%
103.44M
12.66%
89.06M
13.90%
108.85M
22.22%
98.02M
9.95%
89.43M
8.76%
81.85M
8.48%
98.61M
20.47%
103.08M
4.54%
81.02M
21.40%
65.64M
18.99%
63.93M
2.60%
75.78M
18.53%
66.03M
12.86%
54.70M
17.16%
62.67M
14.57%
70.11M
11.88%
62.95M
10.22%
62.52M
0.68%
65.28M
4.42%
72.31M
10.78%
72.19M
0.17%
59.16M
18.06%
67.79M
14.60%
80.88M
19.31%
106.02M
31.08%
77.29M
27.10%
79.45M
2.79%
115.25M
45.07%
121.67M
5.57%
76.61M
37.04%
86.59M
13.03%
90.65M
4.70%
110.55M
21.95%
90.85M
17.82%
101.01M
11.18%
104.03M
3.00%
115.98M
11.48%
94.65M
18.38%
other liabilities
other non current assets
7.13M
-
6.97M
2.34%
6.10M
12.44%
7.61M
24.72%
4.54M
40.32%
4.57M
0.62%
4.21M
7.74%
4.01M
4.92%
3.75M
6.49%
3.73M
0.59%
3.83M
2.85%
415K
89.17%
1.27M
206.99%
489K
61.62%
2.33M
376.69%
522K
77.61%
534K
2.30%
469K
12.17%
1.48M
215.57%
1.40M
5.34%
1.35M
3.71%
4.08M
202.45%
4.16M
1.96%
10.01M
140.63%
16.11M
60.90%
12.67M
21.35%
16.41M
29.53%
28.68M
74.83%
27.90M
2.75%
27.23M
2.40%
28.19M
3.55%
11.56M
59.00%
29.44M
154.68%
13.06M
55.65%
14.53M
11.25%
10.37M
28.61%
8.87M
14.47%
9.35M
5.41%
23.32M
149.43%
21.82M
6.41%
20.05M
8.16%
20.17M
0.62%
19.45M
3.56%
other non current liabilities
37.53M
-
15.19M
59.52%
2.45M
83.84%
14.79M
502.61%
3.05M
79.39%
2.98M
2.15%
2.74M
8.03%
3.08M
12.15%
2.51M
18.52%
2.85M
13.52%
3.79M
33.03%
3.58M
5.49%
3.51M
1.93%
3.47M
1.03%
3.23M
7.08%
2.25M
30.40%
2.21M
1.74%
2.64M
19.71%
2.71M
2.76%
2.24M
17.64%
2.19M
2.24%
2.36M
8.10%
2.54M
7.32%
6.31M
148.78%
3.25M
48.57%
4.12M
26.87%
3.68M
10.59%
3.46M
6.00%
1.85M
46.62%
3.00M
62.59%
4.25M
41.53%
3.65M
14.14%
14.18M
288.65%
3.12M
78.03%
6.08M
95.09%
6.71M
10.33%
8.01M
19.38%
8.53M
6.52%
10.86M
27.27%
2.57M
76.34%
2.88M
12.34%
6.09M
111.09%
6.08M
0.15%
othertotal stockholders equity
171.21M
-
172.41M
0.70%
172.90M
0.28%
173.77M
0.50%
174.57M
0.46%
189.93M
8.80%
190.94M
0.53%
192.77M
0.96%
193.66M
0.46%
208.24M
7.53%
209.74M
0.72%
215.40M
2.70%
218.68M
1.52%
223.04M
1.99%
221.66M
0.62%
222.19M
0.24%
222.58M
0.18%
222.51M
0.03%
222.77M
0.12%
223.40M
0.28%
223.48M
0.04%
223.55M
0.03%
223.60M
0.02%
223.63M
0.02%
223.66M
0.01%
223.67M
0.01%
223.69M
0.01%
224.04M
0.16%
224.22M
0.08%
224.98M
0.34%
227.73M
1.22%
233.77M
2.65%
237.36M
1.54%
240.07M
1.14%
242.15M
0.86%
243.48M
0.55%
244.71M
0.51%
245.65M
0.38%
261.38M
6.40%
246.91M
5.54%
247.17M
0.11%
247.26M
0.03%
247.25M
0.00%
preferred stock
1K
-
property plant equipment net
81.15M
-
83.93M
3.42%
82.55M
1.64%
82.34M
0.25%
80.26M
2.53%
81.76M
1.87%
79.67M
2.55%
80.22M
0.69%
77.13M
3.86%
78.36M
1.60%
79.88M
1.94%
79.94M
0.07%
81.08M
1.42%
78.93M
2.64%
79.87M
1.19%
81.61M
2.17%
81.70M
0.12%
84.03M
2.84%
86.08M
2.45%
80.21M
6.82%
74.80M
6.74%
75.12M
0.42%
80.00M
6.50%
76.01M
4.99%
77.98M
2.60%
83.32M
6.85%
80.86M
2.95%
84.06M
3.95%
90.76M
7.97%
95.85M
5.61%
94.83M
1.06%
100.30M
5.77%
103.50M
3.19%
114.52M
10.65%
102.15M
10.80%
102.29M
0.14%
111.10M
8.61%
131.35M
18.22%
140.59M
7.03%
138.06M
1.80%
148.88M
7.84%
168.27M
13.02%
165.21M
1.82%
retained earnings
202.90M
-
221.07M
8.96%
231.09M
4.53%
252.58M
9.30%
279.45M
10.64%
293.12M
4.89%
301.46M
2.85%
318.44M
5.63%
348.70M
9.50%
381.60M
9.43%
397.16M
4.08%
430.63M
8.43%
440.34M
2.26%
445.55M
1.18%
460.97M
3.46%
482.60M
4.69%
497.12M
3.01%
533.35M
7.29%
552.71M
3.63%
582.92M
5.47%
615.77M
5.64%
660.33M
7.24%
686.56M
3.97%
708.51M
3.20%
725.52M
2.40%
758.82M
4.59%
772.67M
1.82%
774.47M
0.23%
783.32M
1.14%
782.41M
0.12%
798.18M
2.02%
806.60M
1.05%
820.86M
1.77%
838.55M
2.15%
866.22M
3.30%
857.14M
1.05%
878.54M
2.50%
925.11M
5.30%
931.63M
0.70%
961.78M
3.24%
993.42M
3.29%
1.01B
1.20%
1.00B
0.19%
short term debt
15.41M
-
17.26M
12.00%
19.22M
11.32%
13.01M
32.30%
16.64M
27.90%
16.29M
2.14%
30.82M
89.26%
30.41M
1.35%
14.16M
53.44%
14.75M
4.20%
10.55M
28.46%
9.88M
6.35%
7.70M
22.09%
11.90M
54.47%
8.24M
30.74%
8.54M
3.67%
9.32M
9.14%
8.26M
11.39%
8.32M
0.69%
3.21M
61.34%
2.61M
18.94%
22.47M
762.36%
22.33M
0.64%
22.22M
0.50%
1.89M
91.48%
3.43M
81.18%
2.27M
33.66%
2.81M
23.53%
2.54M
9.40%
3.22M
26.60%
2.84M
11.92%
18.41M
548.56%
15.82M
14.04%
15.76M
0.38%
17.57M
11.48%
17.79M
1.27%
2.42M
86.41%
2.17M
10.13%
1.77M
18.45%
17.12M
866.03%
16.78M
1.98%
17.25M
2.78%
16.79M
2.64%
short term investments
16.77M
-
15.04M
10.34%
26.34M
75.18%
28.33M
7.58%
28.16M
0.61%
27.13M
3.67%
28.65M
5.60%
49.65M
73.32%
44.39M
10.59%
86.95M
95.86%
56.90M
34.56%
42.37M
25.54%
48.57M
14.64%
75.28M
55.00%
86.35M
14.70%
96.21M
11.42%
86.63M
9.96%
134.38M
55.12%
146.98M
9.38%
140.04M
4.73%
148.66M
6.16%
169.00M
13.68%
213.00M
26.03%
145.14M
31.86%
136.20M
6.16%
146.75M
7.74%
203.54M
38.70%
324.95M
59.65%
330.43M
1.69%
340.90M
3.17%
173.55M
49.09%
48.81M
71.88%
11.58M
76.28%
34.77M
200.30%
44.09M
26.79%
12.20M
72.32%
69.46M
469.22%
38.57M
44.47%
23.52M
39.02%
33.20M
41.17%
32.10M
3.32%
9.07M
71.73%
9.90M
9.12%
tax assets
958.24K
-
744.48K
22.31%
1.79M
140.11%
1.81M
1.03%
1.91M
5.58%
4.07M
113.42%
6.49M
59.53%
2.58M
60.24%
2.25M
12.86%
2.79M
24.10%
2.77M
0.72%
2.19M
20.79%
2.19M
0.46%
1.53M
30.16%
1.76M
15.20%
23K
98.69%
1.33M
5,695.65%
8.58M
543.89%
8.38M
2.41%
8.32M
0.69%
7.14M
14.14%
11.71M
64.02%
12.58M
7.43%
13.33M
5.94%
9.31M
30.14%
8.33M
10.58%
8.95M
7.43%
8.91M
0.42%
10.74M
20.53%
15.24M
41.90%
16.91M
11.00%
12.48M
26.21%
11.87M
4.93%
13.63M
14.92%
16.19M
18.71%
4.54M
71.95%
3.80M
16.28%
6.43M
69.14%
9.59M
49.15%
11.94M
24.49%
11.36M
4.80%
9.45M
16.81%
12.40M
31.20%
tax payables
33.19M
-
35.68M
7.49%
29.91M
16.17%
40.98M
37.00%
34.83M
15.01%
25.92M
25.58%
27.63M
6.61%
25.88M
6.34%
28.56M
10.37%
25.16M
11.90%
23.42M
6.93%
22.99M
1.86%
21.06M
8.36%
13.69M
35.01%
11.20M
18.22%
13.86M
23.80%
13.19M
4.80%
16.29M
23.46%
9.95M
38.90%
11.55M
16.02%
14.58M
26.28%
9.72M
33.33%
18.21M
87.31%
3.21M
82.39%
3.91M
22.08%
9.28M
137.00%
4.67M
49.67%
6.42M
37.52%
11.15M
73.65%
24.40M
118.80%
12.13M
50.26%
9.88M
18.57%
4.82M
51.23%
22.19M
360.51%
13.51M
39.12%
16.10M
19.13%
14.03M
12.85%
18.20M
29.78%
11.85M
34.89%
16.92M
42.74%
19.86M
17.41%
4.00M
79.84%
5.22M
30.39%
total assets
793.83M
-
865.79M
9.07%
877.41M
1.34%
926.69M
5.62%
992.90M
7.14%
964.39M
2.87%
966.10M
0.18%
983.69M
1.82%
958.27M
2.58%
972.82M
1.52%
985.50M
1.30%
1.00B
1.89%
1.01B
0.89%
984.35M
2.84%
994.99M
1.08%
1.06B
6.52%
1.11B
4.65%
1.18B
6.40%
1.25B
5.67%
1.21B
2.96%
1.21B
0.14%
1.26B
4.18%
1.30B
3.13%
1.31B
0.54%
1.28B
2.12%
1.35B
5.40%
1.32B
2.23%
1.36B
3.04%
1.45B
6.82%
1.57B
7.95%
1.55B
1.13%
1.59B
2.77%
1.67B
4.90%
1.76B
5.42%
1.73B
1.71%
1.67B
3.53%
1.62B
2.86%
1.71B
5.30%
1.72B
0.81%
1.68B
2.27%
1.77B
4.85%
1.85B
4.67%
1.80B
2.58%
total current assets
595.25M
-
665.98M
11.88%
680.14M
2.13%
729.89M
7.32%
807.27M
10.60%
779.30M
3.46%
786.48M
0.92%
806.64M
2.56%
789.54M
2.12%
803.33M
1.75%
805.26M
0.24%
827.31M
2.74%
819.67M
0.92%
799.15M
2.50%
814.84M
1.96%
868.03M
6.53%
910.12M
4.85%
961.37M
5.63%
1.02B
6.26%
1.00B
2.02%
1.02B
1.64%
1.05B
3.64%
1.09B
3.66%
1.11B
1.52%
1.08B
2.44%
1.15B
5.88%
1.12B
2.55%
1.17B
5.17%
1.25B
6.77%
1.36B
8.10%
1.29B
4.71%
1.39B
7.42%
1.43B
3.07%
1.52B
6.24%
1.51B
0.64%
1.46B
3.12%
1.41B
3.38%
1.47B
4.28%
1.46B
0.96%
1.42B
2.37%
1.50B
5.27%
1.56B
4.09%
1.52B
2.92%
total current liabilities
299.31M
-
374.26M
25.04%
392.28M
4.81%
403.80M
2.94%
441.58M
9.36%
380.14M
13.91%
384.57M
1.17%
374.60M
2.59%
346.94M
7.38%
322.20M
7.13%
300.84M
6.63%
297.33M
1.17%
304.77M
2.50%
291.53M
4.35%
280.62M
3.74%
304.55M
8.53%
322.67M
5.95%
330.84M
2.53%
345.29M
4.37%
333.05M
3.54%
321.21M
3.55%
343.15M
6.83%
338.96M
1.22%
339.27M
0.09%
319.24M
5.90%
332.81M
4.25%
308.97M
7.16%
327.30M
5.93%
374.46M
14.41%
434.36M
16.00%
400.05M
7.90%
422.63M
5.64%
483.28M
14.35%
526.26M
8.89%
482.62M
8.29%
484.56M
0.40%
468.57M
3.30%
482.06M
2.88%
445.26M
7.64%
470.14M
5.59%
498.31M
5.99%
537.85M
7.93%
501.60M
6.74%
total debt
32.19M
-
31.76M
1.32%
31.60M
0.52%
27.99M
11.42%
44.75M
59.89%
44.48M
0.61%
54.23M
21.91%
50.96M
6.03%
34.68M
31.94%
35.15M
1.36%
31.09M
11.56%
30.39M
2.24%
28.34M
6.74%
32.53M
14.79%
28.92M
11.11%
29.12M
0.69%
30.11M
3.39%
29.32M
2.60%
29.53M
0.70%
23.92M
18.98%
23.32M
2.50%
23.37M
0.21%
23.24M
0.55%
23.20M
0.20%
7.85M
66.14%
7.50M
4.46%
6.18M
17.67%
21.89M
254.34%
22.33M
2.01%
23.22M
3.99%
22.31M
3.91%
22.03M
1.26%
21.35M
3.11%
20.76M
2.75%
20.00M
3.64%
19.51M
2.47%
18.91M
3.07%
22.99M
21.55%
35.85M
55.99%
35.00M
2.40%
63.70M
82.03%
67.11M
5.35%
68.25M
1.70%
total investments
36.42M
-
36.43M
0.01%
46.88M
28.71%
47.83M
2.02%
44.96M
6.01%
44.04M
2.04%
43.76M
0.64%
66.63M
52.25%
61.07M
8.34%
102.51M
67.86%
78.85M
23.08%
65.19M
17.32%
87.04M
33.51%
113.16M
30.01%
114.24M
0.95%
147.48M
29.10%
139.87M
5.16%
196.79M
40.69%
211.91M
7.69%
197.02M
7.03%
200.13M
1.58%
226.49M
13.17%
265.30M
17.13%
190.30M
28.27%
178.12M
6.40%
191.51M
7.52%
248.22M
29.61%
370.72M
49.35%
381.06M
2.79%
395.95M
3.91%
273.58M
30.91%
111.60M
59.21%
87.42M
21.67%
84.35M
3.51%
88.81M
5.29%
60.48M
31.91%
115.59M
91.13%
86.48M
25.18%
72.94M
15.66%
82.37M
12.92%
80.03M
2.83%
79.37M
0.82%
79.04M
0.42%
total liabilities
357.23M
-
406.78M
13.87%
409.75M
0.73%
435.94M
6.39%
474.39M
8.82%
412.60M
13.02%
411.80M
0.19%
398.30M
3.28%
370.04M
7.10%
345.51M
6.63%
325.23M
5.87%
321.47M
1.15%
329.83M
2.60%
316.46M
4.05%
305.35M
3.51%
336.29M
10.13%
356.29M
5.95%
373.54M
4.84%
387.47M
3.73%
367.77M
5.08%
360.75M
1.91%
364.38M
1.01%
359.70M
1.28%
361.86M
0.60%
351.26M
2.93%
365.59M
4.08%
340.03M
6.99%
371.95M
9.39%
416.62M
12.01%
478.07M
14.75%
447.31M
6.44%
452.29M
1.11%
512.96M
13.41%
553.52M
7.91%
504.73M
8.81%
505.94M
0.24%
505.95M
0.00%
522.61M
3.29%
503.53M
3.65%
508.62M
1.01%
565.76M
11.24%
605.47M
7.02%
570.32M
5.80%
total liabilities and stockholders equity
793.83M
-
865.79M
9.07%
877.41M
1.34%
926.69M
5.62%
992.90M
7.14%
964.39M
2.87%
966.10M
0.18%
983.69M
1.82%
958.27M
2.58%
972.82M
1.52%
985.50M
1.30%
1.00B
1.89%
1.01B
0.89%
984.35M
2.84%
994.99M
1.08%
1.06B
6.52%
1.11B
4.65%
1.18B
6.40%
1.25B
5.67%
1.21B
2.96%
1.21B
0.14%
1.26B
4.18%
1.30B
3.13%
1.31B
0.54%
1.28B
2.12%
1.35B
5.40%
1.32B
2.23%
1.36B
3.04%
1.45B
6.82%
1.57B
7.95%
1.55B
1.13%
1.59B
2.77%
1.67B
4.90%
1.76B
5.42%
1.73B
1.71%
1.67B
3.53%
1.62B
2.86%
1.71B
5.30%
1.72B
0.81%
1.68B
2.27%
1.77B
4.85%
1.85B
4.67%
1.80B
2.58%
total non current assets
198.57M
-
199.81M
0.62%
197.27M
1.27%
196.80M
0.24%
185.63M
5.68%
185.09M
0.29%
179.62M
2.95%
177.05M
1.43%
168.74M
4.69%
169.49M
0.44%
180.24M
6.34%
176.85M
1.88%
193.44M
9.38%
185.20M
4.26%
180.16M
2.72%
191.80M
6.46%
199.01M
3.76%
218.74M
9.91%
225.43M
3.06%
209.23M
7.19%
194.50M
7.04%
208.12M
7.00%
209.12M
0.48%
199.54M
4.58%
198.85M
0.35%
204.36M
2.77%
203.56M
0.39%
186.07M
8.59%
199.37M
7.15%
213.27M
6.97%
259.50M
21.68%
206.69M
20.35%
242.21M
17.18%
243.59M
0.57%
223.31M
8.32%
209.21M
6.32%
210.80M
0.76%
236.32M
12.10%
264.42M
11.89%
259.91M
1.70%
266.49M
2.53%
287.55M
7.90%
285.45M
0.73%
total non current liabilities
57.92M
-
32.52M
43.86%
17.47M
46.29%
32.14M
84.03%
32.81M
2.06%
32.46M
1.04%
27.23M
16.13%
23.70M
12.94%
23.10M
2.56%
23.31M
0.92%
24.38M
4.60%
24.14M
0.98%
25.06M
3.79%
24.93M
0.50%
24.73M
0.84%
31.74M
28.36%
33.62M
5.94%
42.70M
27.00%
42.17M
1.23%
34.72M
17.67%
39.53M
13.86%
21.23M
46.30%
20.73M
2.34%
22.60M
8.98%
32.02M
41.68%
32.78M
2.40%
31.06M
5.25%
44.65M
43.74%
42.16M
5.57%
43.72M
3.69%
47.25M
8.09%
29.66M
37.24%
29.68M
0.07%
27.26M
8.14%
22.11M
18.88%
21.39M
3.28%
37.39M
74.80%
40.54M
8.44%
58.27M
43.73%
38.47M
33.98%
67.45M
75.34%
67.62M
0.25%
68.72M
1.62%
total stockholders equity
434.49M
-
456.60M
5.09%
464.65M
1.76%
487.17M
4.85%
514.45M
5.60%
547.37M
6.40%
549.00M
0.30%
579.10M
5.48%
581.07M
0.34%
619.31M
6.58%
650.49M
5.03%
674.16M
3.64%
683.25M
1.35%
667.88M
2.25%
689.67M
3.26%
723.52M
4.91%
752.79M
4.05%
806.46M
7.13%
859.35M
6.56%
842.05M
2.01%
850.70M
1.03%
897.94M
5.55%
942.13M
4.92%
945.39M
0.35%
928.29M
1.81%
982.13M
5.80%
977.54M
0.47%
984.48M
0.71%
1.03B
4.86%
1.09B
5.24%
1.10B
1.22%
1.14B
3.46%
1.15B
1.49%
1.20B
4.34%
1.23B
1.91%
1.17B
5.09%
1.12B
4.11%
1.19B
6.20%
1.22B
2.75%
1.18B
3.62%
1.20B
2.09%
1.24B
3.56%
1.23B
1.00%

All numbers in USD (except ratios and percentages)