bf/NYSE:ONTO_icon.jpeg

NYSE:ONTO

Onto Innovation

  • Stock

USD

Last Close

223.97

17/05 20:00

Market Cap

7.88B

Beta: 1.32

Volume Today

426.22K

Avg: 221.74K

PE Ratio

52.25

PFCF: 56.24

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
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
Jan '22
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
account payables
19.20M
-
17.57M
8.45%
12.77M
27.33%
14.21M
11.27%
16.35M
15.03%
17.13M
4.77%
17.75M
3.62%
22.17M
24.95%
25.45M
14.78%
24.85M
2.35%
21.47M
13.63%
20.03M
6.69%
20.61M
2.92%
21.59M
4.74%
10.24M
52.55%
19.81M
93.34%
25.93M
30.90%
25.38M
2.11%
26.80M
5.59%
31.97M
19.28%
32.01M
0.14%
30.09M
5.99%
30.68M
1.95%
26.39M
13.98%
24.50M
7.16%
25.60M
4.47%
27.74M
8.36%
61.60M
122.08%
69.45M
12.74%
37.49M
46.02%
77.26M
106.10%
45.62M
40.95%
46.69M
2.33%
50.87M
8.96%
96.39M
89.49%
70.76M
26.59%
72.25M
2.11%
109.30M
51.28%
54.53M
50.11%
53.70M
1.51%
49.60M
7.64%
44.47M
10.35%
49.87M
12.15%
55.91M
12.11%
accumulated other comprehensive income loss
-2.07M
-
-1.51M
27.24%
-1.79M
18.95%
-1.92M
7.19%
-1.54M
19.91%
-1.67M
8.11%
-2.65M
59.18%
-2.21M
16.82%
-2.20M
0.18%
-2.73M
23.93%
-2.62M
3.88%
-1.99M
24.09%
-1.37M
31.39%
-1.40M
2.56%
-2.78M
98.36%
-1.61M
41.89%
-1.48M
8.30%
-1.39M
6.01%
-1.21M
13.43%
-550K
54.36%
-1.30M
136%
-1.57M
20.80%
-1.26M
19.45%
-1.69M
33.49%
-1.26M
25.50%
-1.52M
21.02%
-598K
60.66%
-3.35M
461.04%
-65K
98.06%
1.67M
2,663.08%
4.57M
174.19%
2.54M
44.44%
2.51M
1.18%
3.02M
20.57%
1.32M
56.48%
-5.30M
502.51%
-10.68M
101.60%
-15.80M
48.00%
-10.01M
36.67%
-7.53M
24.80%
-10.69M
41.99%
-12.78M
19.54%
-7.90M
38.18%
-11.15M
41.14%
cash and cash equivalents
157.82M
-
158.59M
0.49%
167.37M
5.54%
183.52M
9.65%
177.30M
3.39%
162.49M
8.36%
156.99M
3.38%
158.41M
0.91%
156.18M
1.41%
155.25M
0.59%
161.48M
4.01%
148.24M
8.20%
66.44M
55.18%
38.55M
41.98%
37.86M
1.78%
137.39M
262.89%
57.70M
58.00%
159.37M
176.17%
177.36M
11.29%
180.32M
1.67%
56.49M
68.67%
124.33M
120.10%
175.07M
40.81%
170.77M
2.46%
111.96M
34.44%
139.70M
24.78%
130.67M
6.46%
291.95M
123.42%
129.39M
55.68%
101.61M
21.47%
136.72M
34.56%
126.45M
7.51%
134.22M
6.14%
152.21M
13.40%
169.60M
11.43%
172.46M
1.69%
180.18M
4.47%
200.38M
11.22%
175.87M
12.23%
230.48M
31.05%
224.26M
2.70%
206.59M
7.88%
233.51M
13.03%
190.89M
18.25%
cash and short term investments
157.82M
-
158.59M
0.49%
167.37M
5.54%
183.52M
9.65%
177.30M
3.39%
162.49M
8.36%
156.99M
3.38%
158.41M
0.91%
156.18M
1.41%
155.25M
0.59%
161.48M
4.01%
148.24M
8.20%
163.10M
10.02%
123.26M
24.43%
125.73M
2.00%
137.39M
9.27%
148.95M
8.41%
159.37M
6.99%
177.36M
11.29%
180.32M
1.67%
183.46M
1.74%
194.34M
5.93%
175.07M
9.91%
170.77M
2.46%
179.85M
5.32%
193.14M
7.39%
320.24M
65.81%
291.95M
8.83%
312.06M
6.89%
340.40M
9.08%
373.72M
9.79%
392.90M
5.13%
410.84M
4.57%
461.55M
12.34%
511.34M
10.79%
541.91M
5.98%
545M
0.57%
552.71M
1.42%
547.78M
0.89%
583.52M
6.52%
609.60M
4.47%
629.66M
3.29%
697.81M
10.82%
740.93M
6.18%
common stock
32K
-
33K
3.13%
33K
0%
33K
0%
33K
0%
33K
0%
32K
3.03%
32K
0%
32K
0%
31K
3.13%
31K
0%
31K
0%
31K
0%
31K
0%
31K
0%
31K
0%
32K
3.23%
32K
0%
32K
0%
32K
0%
32K
0%
32K
0%
31K
3.13%
31K
0%
31K
0%
31K
0%
50K
61.29%
49K
2%
49K
0%
49K
0%
49K
0%
49K
0%
49K
0%
49K
0%
49K
0%
49K
0%
50K
2.04%
50K
0%
49K
2%
49K
0%
49K
0%
49K
0%
49K
0%
49K
0%
deferred revenue
9.01M
-
8.01M
11.11%
8.79M
9.69%
12.85M
46.26%
10.36M
19.35%
8.54M
17.63%
7.98M
6.56%
7.84M
1.71%
6.61M
15.75%
7.28M
10.26%
6.44M
11.56%
6.71M
4.22%
8.26M
23.02%
9.17M
11.04%
8.32M
9.21%
8.62M
3.58%
12.21M
41.63%
8.47M
30.61%
11.78M
39.06%
10.24M
13.07%
8.68M
15.23%
8.44M
2.80%
7.90M
6.39%
8.38M
6.04%
8.80M
4.99%
6.88M
21.85%
14.62M
112.70%
16.04M
9.70%
16.33M
1.78%
17.09M
4.65%
29.51M
72.72%
38.53M
30.56%
32.14M
16.59%
40.99M
27.53%
39.44M
3.78%
46.81M
18.71%
50.26M
7.36%
43.25M
13.95%
42.65M
1.40%
27.70M
35.04%
24.07M
13.12%
22.83M
5.13%
24.76M
8.46%
26.35M
6.41%
deferred revenue non current
3.46M
-
3.53M
2.08%
3.72M
5.30%
3.31M
10.97%
2.63M
20.66%
3.25M
23.88%
2.59M
20.35%
2.09M
19.34%
1.48M
29.23%
939K
36.51%
1.21M
28.43%
1.13M
6.47%
1.13M
0%
1.37M
21.45%
1.13M
17.37%
1.20M
5.74%
1.30M
8.52%
1.30M
0.15%
983K
24.44%
876K
10.89%
1.08M
23.29%
1.14M
5.56%
1.31M
15.26%
1.20M
8.98%
1.16M
2.84%
1.17M
0.77%
2.46M
110.42%
2.46M
0.08%
2.24M
9.10%
1.76M
21.18%
1.29M
26.76%
1.00M
22.21%
1.72M
70.75%
1.31M
23.78%
1.69M
29.43%
2.14M
26.23%
2.31M
8.10%
2.27M
1.77%
2.85M
25.69%
2.68M
6.00%
3.19M
18.95%
2.46M
-
2.53M
2.72%
deferrred tax liabilities non current
-3.46M
-
-3.53M
2.08%
-3.72M
5.30%
3.50M
194.08%
3.53M
0.80%
2.70M
23.40%
3.18M
17.66%
962K
69.73%
3.23M
235.34%
3.09M
4.34%
3.15M
2.14%
563K
82.14%
645K
14.56%
709K
9.92%
20K
97.18%
21K
5%
21K
-
179K
752.38%
186K
3.91%
179K
3.76%
172K
3.91%
162K
5.81%
166K
2.47%
163K
1.81%
162K
0.61%
67.04M
41,282.72%
66.26M
1.16%
66.27M
0.01%
64.28M
3.01%
55.62M
13.46%
56.26M
1.14%
55.87M
0.70%
54.35M
2.71%
40.28M
25.89%
33.40M
17.09%
25.42M
23.88%
15.50M
39.01%
7.37M
52.49%
1.74M
76.36%
-16.51M
1,048.08%
-1
-
goodwill
19.30M
-
24.93M
29.21%
22.55M
9.55%
22.50M
0.26%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
22.50M
0%
307.15M
1,265.41%
307.63M
0.16%
307.63M
0%
307.63M
0%
306.63M
0.32%
313.89M
2.37%
313.89M
0%
313.89M
0%
315.81M
0.61%
315.81M
0%
315.81M
0%
315.81M
0%
315.81M
0%
315.81M
0%
315.81M
0%
315.81M
0%
315.81M
0%
315.81M
0%
goodwill and intangible assets
31.95M
-
37.01M
15.83%
34.02M
8.08%
33.29M
2.14%
32.62M
2.01%
32.05M
1.74%
31.54M
1.61%
31.02M
1.63%
30.51M
1.66%
35.99M
17.98%
35.09M
2.51%
34.49M
1.70%
33.90M
1.72%
33.30M
1.76%
32.77M
1.61%
32.26M
1.54%
31.76M
1.57%
31.50M
0.81%
31.13M
1.19%
30.85M
0.90%
30.57M
0.91%
30.28M
0.93%
29.94M
1.12%
29.56M
1.29%
29.17M
1.31%
28.83M
1.16%
679.10M
2,255.37%
665.85M
1.95%
652.20M
2.05%
638.55M
2.09%
624.99M
2.12%
632.10M
1.14%
619.78M
1.95%
606.78M
2.10%
593.09M
2.26%
579.32M
2.32%
565.55M
2.38%
551.78M
2.44%
538.01M
2.50%
524.18M
2.57%
510.36M
2.64%
496.54M
2.71%
483.19M
2.69%
470.07M
2.71%
intangible assets
31.95M
-
37.01M
15.83%
34.02M
8.08%
33.29M
2.14%
32.62M
2.01%
32.05M
1.74%
31.54M
1.61%
31.02M
1.63%
30.51M
1.66%
35.99M
17.98%
35.09M
2.51%
34.49M
1.70%
11.40M
66.94%
10.81M
5.22%
10.27M
4.95%
32.26M
214.06%
9.26M
71.29%
31.50M
240.07%
31.13M
1.19%
30.85M
0.90%
8.07M
73.84%
7.79M
3.52%
7.45M
4.34%
7.06M
5.20%
6.67M
5.48%
6.34M
5.05%
371.95M
5,769.54%
358.22M
3.69%
344.57M
3.81%
330.92M
3.96%
318.36M
3.80%
318.21M
0.05%
305.89M
3.87%
292.89M
4.25%
277.28M
5.33%
263.51M
4.97%
249.74M
5.23%
235.97M
5.51%
222.20M
5.84%
208.37M
6.22%
194.55M
6.63%
180.72M
7.11%
167.38M
7.39%
154.26M
7.83%
inventory
72.06M
-
65.94M
8.49%
61.35M
6.96%
62.32M
1.58%
65.62M
5.30%
65.83M
0.31%
63.34M
3.77%
68.06M
7.44%
69.27M
1.78%
72.60M
4.82%
71.49M
1.53%
74.14M
3.71%
70.56M
4.83%
68.59M
2.79%
65.48M
4.53%
66.23M
1.13%
66.83M
0.92%
65.77M
1.60%
67.52M
2.67%
79.76M
18.13%
84.22M
5.59%
91.39M
8.51%
96.82M
5.94%
103.99M
7.40%
106.84M
2.74%
104.13M
2.53%
176.13M
69.14%
160.54M
8.85%
171.84M
7.03%
184.98M
7.65%
191.22M
3.37%
200.90M
5.06%
206.98M
3.03%
222.31M
7.41%
243.11M
9.35%
263.01M
8.19%
280.61M
6.69%
307.86M
9.71%
324.28M
5.33%
338.36M
4.34%
352.07M
4.05%
346.06M
1.71%
327.77M
5.28%
329.52M
0.53%
long term debt
50.35M
-
51.05M
1.39%
51.75M
1.38%
52.49M
1.42%
53.23M
1.41%
54.00M
1.45%
54.77M
1.44%
55.58M
1.48%
56.40M
1.47%
-4.03M
107.14%
-4.36M
8.27%
-1.69M
61.20%
-645K
61.86%
-709K
9.92%
-20K
97.18%
-1.22M
5,990%
-1.32M
-
-1.16M
12.10%
-1.06M
8.61%
-179K
83.15%
-172K
3.91%
-1.48M
758.14%
12.74M
963.28%
12.26M
3.81%
11.66M
4.84%
19.97M
71.23%
18.95M
5.11%
18.15M
4.23%
17.37M
4.28%
16.45M
5.28%
17.20M
4.55%
16.36M
4.87%
14.99M
8.39%
13.75M
8.26%
16.14M
17.38%
15.06M
6.72%
16.94M
12.50%
16.34M
3.52%
14.98M
8.35%
13.32M
11.11%
14.03M
-
long term investments
-32.88M
-
-32.78M
0.31%
-34.33M
4.74%
-27.09M
21.10%
-27.09M
0%
-27.38M
1.07%
-30.35M
10.85%
-30.35M
0%
-30.35M
0%
-30.35M
0%
-34.97M
15.24%
-35.05M
0.21%
-30.83M
-
-30.75M
-
-14.88M
51.62%
-14.88M
0%
1M
-
-12.81M
1,381%
-12.79M
0.20%
5M
139.11%
5M
0%
3M
40%
-1.40M
146.57%
-1.28M
8.02%
-2.23M
-
-4.82M
-
-8.32M
-
-18.37M
120.79%
-18.84M
2.54%
-41.22M
118.82%
net debt
-107.48M
-
-107.54M
0.06%
-115.62M
7.51%
-131.03M
13.33%
-124.08M
5.31%
-108.49M
12.56%
-102.21M
5.78%
-102.83M
0.60%
-99.78M
2.96%
-98.00M
1.78%
-103.37M
5.48%
-89.38M
13.54%
-6.55M
92.67%
-38.55M
488.13%
-37.86M
1.78%
-137.39M
262.89%
-57.70M
58.00%
-159.37M
176.17%
-177.36M
11.29%
-180.32M
1.67%
-56.49M
68.67%
-124.33M
120.10%
-175.07M
40.81%
-155.57M
11.14%
-97.17M
37.54%
-125.78M
29.44%
-105.80M
15.88%
-268.20M
153.51%
-106.64M
60.24%
-80.10M
24.88%
-115.80M
44.56%
-103.64M
10.50%
-112.73M
8.77%
-132.86M
17.85%
-151.88M
14.32%
-151.53M
0.23%
-160.55M
5.95%
-178.43M
11.13%
-153.85M
13.77%
-209.69M
36.30%
-204.97M
2.25%
-206.59M
0.79%
-213.99M
3.58%
-172.75M
19.27%
net receivables
61.06M
-
58.73M
3.82%
53.44M
9.02%
42.55M
20.38%
50.81M
19.42%
49.97M
1.66%
51.60M
3.27%
51.80M
0.38%
61.19M
18.12%
61.34M
0.25%
55.49M
9.53%
64.75M
16.68%
64.58M
0.26%
74.88M
15.96%
67.30M
10.13%
61.00M
9.36%
70.56M
15.67%
66.19M
6.20%
65.28M
1.37%
74.67M
14.38%
84.61M
13.32%
71.77M
15.19%
64.19M
10.55%
66.36M
3.37%
66.64M
0.43%
63.34M
4.96%
123.66M
95.24%
149.23M
20.68%
137.53M
7.84%
131.43M
4.44%
149.25M
13.56%
141.88M
4.94%
174.66M
23.11%
179.77M
2.92%
177.21M
1.42%
206.69M
16.64%
234.73M
13.56%
235.53M
0.34%
241.40M
2.49%
209.62M
13.16%
187.85M
10.39%
209.52M
11.53%
226.56M
8.13%
231.87M
2.34%
other assets
-1K
-
1
-
other current assets
5.78M
-
7.77M
34.42%
3.19M
59.00%
16.39M
414.50%
22.20M
35.46%
23.77M
7.07%
16.93M
28.78%
15.88M
6.20%
16.50M
3.88%
17.95M
8.78%
8.14M
54.66%
21.52M
164.46%
22.43M
4.21%
7.97M
64.44%
4.11M
48.43%
4.97M
20.86%
4.63M
6.78%
17.53M
278.36%
4.70M
73.20%
6.04M
28.64%
7.81M
29.16%
8.98M
14.96%
8.71M
2.96%
9.96M
14.33%
11.22M
12.65%
11.57M
3.15%
21.64M
87.00%
26.80M
23.85%
23.49M
12.36%
19.91M
15.23%
17.47M
12.24%
19.16M
9.64%
19.15M
0.05%
21.85M
14.10%
16.43M
24.78%
20.63M
25.53%
25.29M
22.59%
26.53M
4.93%
21.41M
19.30%
23.60M
10.21%
33.52M
42.05%
35.96M
7.30%
31.13M
13.45%
30.52M
1.94%
other current liabilities
4.77M
-
17.10M
258.72%
18.92M
10.61%
23.54M
24.42%
33.51M
42.36%
18.74M
44.07%
18.12M
3.33%
17.35M
4.22%
17.88M
3.05%
16.81M
5.99%
13.58M
19.24%
16.32M
20.22%
17.79M
8.99%
10.01M
43.76%
5.12M
48.85%
13.52M
164.11%
6.74M
50.14%
20.04M
197.42%
15.51M
22.63%
16.91M
9.07%
6.01M
64.44%
7.04M
17.12%
14.31M
103.12%
6.96M
51.33%
9.35M
34.29%
10.81M
15.63%
38.48M
255.80%
11.89M
69.10%
8.34M
29.88%
38.53M
362.21%
8.85M
77.03%
36.66M
314.09%
49.22M
34.29%
52.40M
6.46%
14.73M
71.89%
62.32M
322.97%
49.59M
20.42%
11.99M
75.82%
57.71M
381.23%
61.20M
6.06%
57.30M
6.37%
135.76M
136.91%
67.60M
50.21%
59.43M
12.09%
other liabilities
1
-
1
0%
other non current assets
34.81M
-
34.64M
0.49%
36.11M
4.24%
28.76M
20.34%
28.68M
0.27%
28.85M
0.56%
31.84M
10.38%
31.61M
0.74%
31.45M
0.49%
31.28M
0.53%
35.79M
14.42%
35.62M
0.49%
594K
98.33%
604K
1.68%
593K
1.82%
31.42M
5,197.98%
590K
98.12%
31.34M
5,212.37%
15.37M
50.96%
15.38M
0.09%
469K
96.95%
499K
6.40%
18.32M
3,570.54%
32.03M
74.90%
512K
98.40%
509K
0.59%
1.35M
165.42%
25.05M
1,753.96%
24.15M
3.59%
1.36M
94.36%
23.57M
1,631.96%
4.89M
79.25%
4.36M
10.87%
4.36M
0.11%
26.54M
509.37%
4.29M
83.85%
4.35M
1.42%
24.81M
470.61%
25.23M
1.67%
21.15M
16.14%
27.57M
30.36%
40.27M
46.03%
21.29M
47.13%
43.67M
105.12%
other non current liabilities
13.95M
-
13.89M
0.45%
8.92M
35.79%
2.60M
70.82%
3.25M
24.94%
3.70M
13.90%
2.90M
21.66%
6.14M
111.62%
5.23M
14.77%
10.55M
101.72%
9.55M
9.48%
10.27M
7.48%
9.26M
9.83%
8.40M
9.28%
7.87M
6.32%
10.04M
27.51%
9.95M
0.87%
9.91M
0.34%
10.46M
5.52%
10.89M
4.14%
9.09M
16.60%
9.03M
0.58%
11.16M
23.56%
8.15M
26.96%
7.72M
5.30%
7.15M
7.41%
9.34M
30.62%
8.58M
8.12%
10.19M
18.78%
12.39M
21.55%
9.96M
19.55%
10.53M
5.66%
9.81M
6.79%
10.44M
6.40%
13.50M
29.32%
13.73M
1.67%
14.06M
2.40%
14.13M
0.48%
11.32M
19.89%
10.40M
8.11%
27.21M
161.68%
30.29M
11.31%
8.96M
70.41%
22.24M
148.14%
othertotal stockholders equity
413.17M
-
414.58M
0.34%
415.74M
0.28%
417.33M
0.38%
418.21M
0.21%
418.42M
0.05%
409.56M
2.12%
405.47M
1.00%
402.11M
0.83%
397.08M
1.25%
394.93M
0.54%
390.19M
1.20%
388.23M
0.50%
390.03M
0.46%
381.19M
2.27%
381.71M
0.14%
383.17M
0.38%
384.63M
0.38%
386.20M
0.41%
386.99M
0.20%
389.30M
0.60%
390.55M
0.32%
369.89M
5.29%
370.71M
0.22%
372.40M
0.45%
374.07M
0.45%
1.27B
239.36%
1.24B
2.45%
1.22B
1.24%
1.23B
0.54%
1.23B
0.35%
1.24B
0.44%
1.24B
0.18%
1.25B
0.57%
1.26B
0.60%
1.26B
0.04%
1.27B
0.75%
1.26B
0.45%
1.24B
1.26%
1.24B
0.14%
1.25B
0.75%
1.71B
36.58%
1.26B
26.15%
1.26B
0.11%
preferred stock
property plant equipment net
12.48M
-
13.01M
4.22%
13.06M
0.36%
12.55M
3.88%
11.84M
5.70%
12.24M
3.44%
12.94M
5.67%
13.06M
0.94%
12.79M
2.09%
12.18M
4.76%
12.35M
1.38%
13.95M
12.99%
13.51M
3.13%
12.36M
8.57%
11.86M
4.02%
12.33M
3.97%
15.09M
22.40%
15.85M
5.02%
17.34M
9.42%
17.50M
0.90%
16.88M
3.53%
16.76M
0.69%
18.87M
12.59%
18.60M
1.46%
31.91M
71.60%
31.75M
0.52%
122.01M
284.29%
96.97M
20.52%
95.52M
1.50%
112.79M
18.09%
87.95M
22.02%
109.57M
24.58%
108.46M
1.01%
104.40M
3.75%
82.09M
21.36%
101.89M
24.11%
101.47M
0.41%
84.25M
16.97%
91.98M
9.17%
97.62M
6.14%
99.88M
2.31%
104.18M
4.31%
121.97M
17.07%
123.76M
1.47%
retained earnings
-137.28M
-
-137.03M
0.18%
-134.97M
1.50%
-135.70M
0.54%
-140.11M
3.25%
-141.11M
0.71%
-139.61M
1.06%
-137.77M
1.32%
-131.74M
4.37%
-124.54M
5.46%
-121.66M
2.31%
-107.72M
11.46%
-100.12M
7.06%
-90.83M
9.28%
-84.71M
6.74%
-77.63M
8.36%
-68.43M
11.84%
-51.06M
25.38%
-51.87M
1.57%
-36.74M
29.17%
-22.04M
40.00%
-14.86M
32.61%
-6.77M
54.41%
803K
111.86%
6.33M
688.17%
12.89M
103.65%
-4.86M
137.73%
-9.27M
90.56%
-1.84M
80.11%
6.25M
439.01%
26.16M
318.73%
50.27M
92.17%
85.33M
69.72%
121.77M
42.72%
168.51M
38.38%
221.84M
31.65%
273.42M
23.25%
325.63M
19.10%
362.76M
11.40%
390.26M
7.58%
416.16M
6.64%
482.36M
-
529.21M
9.71%
short term debt
4.85M
-
-8.01M
265.29%
-8.79M
9.69%
-12.85M
46.26%
-10.36M
19.35%
-8.54M
17.63%
-7.98M
6.56%
-7.84M
1.71%
-6.61M
15.75%
57.25M
966.78%
58.11M
1.50%
58.86M
1.30%
59.88M
1.74%
7.66M
87.21%
12.27M
60.19%
-8.62M
170.25%
1.17M
113.55%
-8.47M
825.51%
-11.78M
39.06%
-10.24M
13.07%
-7.90M
-
2.46M
131.11%
2.53M
3.01%
2.26M
10.58%
4.91M
116.70%
4.80M
2.20%
4.60M
4.06%
4.13M
10.30%
4.47M
8.26%
5.61M
25.39%
5.12M
8.64%
4.36M
14.88%
3.97M
8.97%
4.79M
20.74%
4.57M
4.70%
5.01M
9.83%
5.68M
13.22%
5.81M
2.34%
5.97M
2.67%
-67.30M
1,228.03%
5.49M
108.16%
5.37M
2.26%
short term investments
91.03M
-
74.81M
17.82%
86.58M
15.73%
127.91M
47.74%
122.64M
4.12%
114.86M
6.35%
113.87M
0.86%
123.05M
8.06%
119.44M
2.93%
122.27M
2.37%
116.92M
4.37%
110.06M
5.87%
96.66M
12.17%
84.72M
12.36%
87.87M
3.73%
85.14M
3.11%
91.24M
7.17%
91.34M
0.10%
109.59M
19.98%
112.27M
2.44%
126.97M
13.09%
70.00M
44.86%
62.68M
10.46%
70.60M
12.63%
67.89M
3.84%
53.44M
21.29%
189.56M
254.75%
190.63M
0.56%
182.67M
4.17%
238.80M
30.72%
237.00M
0.75%
266.45M
12.43%
276.62M
3.82%
309.34M
11.83%
341.74M
10.47%
369.45M
8.11%
364.82M
1.25%
352.33M
3.43%
371.91M
5.56%
353.03M
5.08%
385.35M
9.15%
423.08M
9.79%
464.30M
9.74%
550.04M
18.47%
tax assets
32.88M
-
32.78M
0.31%
34.33M
4.74%
27.09M
21.10%
27.09M
0%
27.38M
1.07%
30.35M
10.85%
30.35M
0%
30.35M
0%
30.35M
0%
34.97M
15.24%
35.05M
0.21%
35.05M
0%
35.05M
0%
30.85M
11.98%
30.83M
0.08%
32.16M
4.34%
30.75M
4.38%
14.88M
51.62%
14.88M
0%
14.85M
0.19%
14.90M
0.31%
12.81M
14.00%
12.79M
0.20%
12.84M
0.45%
12.90M
0.44%
1.46M
88.71%
1.40M
4.05%
1.28M
8.02%
1.29M
0.54%
2.23M
72.99%
2.33M
4.34%
2.26M
2.96%
2.25M
0.40%
4.82M
113.93%
4.67M
3.17%
4.46M
4.45%
4.29M
3.90%
4.78M
11.45%
4.79M
0.19%
8.32M
73.80%
18.37M
120.79%
18.84M
2.54%
24.25M
28.73%
tax payables
244K
-
325K
33.20%
758K
133.23%
557K
26.52%
121K
78.28%
639K
428.10%
1.02M
59.15%
924K
9.14%
1.04M
12.45%
4.97M
378.25%
1.16M
76.59%
5.70M
389.85%
7.16M
25.63%
6.37M
10.95%
813K
87.24%
983K
20.91%
1.17M
18.82%
4.77M
308.39%
2.68M
43.82%
3.56M
33.02%
3.13M
12.12%
3.18M
1.60%
3.16M
0.60%
1.62M
48.70%
1.12M
31.18%
602K
46.11%
2.78M
362.29%
3.69M
32.55%
217K
94.12%
639K
194.47%
4.11M
543.04%
2.54M
38.11%
1.08M
57.69%
747K
30.58%
6.32M
745.38%
16.95M
168.44%
1.38M
91.88%
1.52M
10.32%
1.91M
25.82%
7.09M
271.15%
1.90M
73.21%
3.21M
-
6.52M
103.08%
total assets
375.97M
-
375.69M
0.07%
371.36M
1.15%
379.38M
2.16%
389.08M
2.56%
375.20M
3.57%
366.64M
2.28%
369.83M
0.87%
377.87M
2.17%
386.60M
2.31%
379.82M
1.75%
392.71M
3.39%
403.71M
2.80%
356.02M
11.81%
338.70M
4.87%
345.86M
2.11%
370.59M
7.15%
387.54M
4.58%
385.92M
0.42%
409.50M
6.11%
422.87M
3.26%
429.91M
1.67%
418.04M
2.76%
436.31M
4.37%
443.98M
1.76%
451.17M
1.62%
1.45B
221.07%
1.42B
2.22%
1.42B
0.03%
1.43B
0.98%
1.47B
2.62%
1.50B
2.42%
1.55B
2.84%
1.60B
3.67%
1.65B
2.90%
1.72B
4.40%
1.76B
2.27%
1.79B
1.49%
1.79B
0.40%
1.80B
0.44%
1.82B
1.00%
1.86B
2.27%
1.91B
2.55%
1.95B
2.29%
total current assets
296.73M
-
291.03M
1.92%
288.18M
0.98%
304.78M
5.76%
315.94M
3.66%
302.06M
4.39%
290.32M
3.89%
294.15M
1.32%
303.13M
3.05%
307.14M
1.32%
296.60M
3.43%
308.65M
4.06%
320.66M
3.89%
274.71M
14.33%
262.63M
4.40%
269.85M
2.75%
290.98M
7.83%
308.85M
6.14%
322.08M
4.28%
345.77M
7.36%
360.10M
4.14%
366.47M
1.77%
350.91M
4.25%
356.12M
1.49%
364.55M
2.37%
372.18M
2.09%
641.66M
72.41%
628.52M
2.05%
644.91M
2.61%
676.72M
4.93%
731.66M
8.12%
754.83M
3.17%
811.63M
7.53%
885.47M
9.10%
948.09M
7.07%
1.03B
8.88%
1.09B
5.17%
1.12B
3.41%
1.13B
1.09%
1.16B
1.78%
1.18B
2.42%
1.22B
3.23%
1.28B
5.08%
1.33B
3.86%
total current liabilities
37.82M
-
34.68M
8.31%
31.69M
8.62%
37.75M
19.12%
49.86M
32.07%
35.87M
28.05%
35.87M
0.01%
39.53M
10.21%
43.34M
9.63%
106.20M
145.07%
99.59M
6.22%
101.93M
2.35%
106.55M
4.53%
48.43M
54.55%
35.96M
25.74%
33.33M
7.33%
46.05M
38.18%
45.42M
1.36%
42.31M
6.86%
48.88M
15.53%
46.71M
4.44%
45.58M
2.42%
44.99M
1.29%
44.19M
1.78%
45.18M
2.24%
45.55M
0.81%
85.74M
88.24%
94.33M
10.01%
98.72M
4.65%
97.23M
1.50%
120.09M
23.51%
126.41M
5.26%
133.17M
5.34%
148.62M
11.60%
154.53M
3.98%
184.68M
19.51%
176.67M
4.34%
169.55M
4.03%
160.56M
5.31%
148.42M
7.56%
136.94M
7.74%
135.76M
0.86%
147.73M
8.82%
147.05M
0.46%
total debt
50.35M
-
51.05M
1.39%
51.75M
1.38%
52.49M
1.42%
53.23M
1.41%
54.00M
1.45%
54.77M
1.44%
55.58M
1.48%
56.40M
1.47%
57.25M
1.51%
58.11M
1.50%
58.86M
1.30%
59.88M
1.74%
15.20M
-
14.79M
2.71%
13.93M
5.82%
24.88M
78.62%
23.75M
4.53%
22.75M
4.19%
21.50M
5.49%
20.93M
2.68%
22.81M
9.00%
21.49M
5.80%
19.35M
9.94%
17.72M
8.42%
20.93M
18.13%
19.63M
6.26%
21.96M
11.88%
22.02M
0.31%
20.79M
5.59%
19.28M
7.26%
19.52M
-
18.14M
7.07%
total investments
91.03M
-
74.81M
17.82%
86.58M
15.73%
127.91M
47.74%
122.64M
4.12%
114.86M
6.35%
113.87M
0.86%
123.05M
8.06%
119.44M
2.93%
122.27M
2.37%
116.92M
4.37%
110.06M
5.87%
96.66M
12.17%
84.72M
12.36%
87.87M
3.73%
85.14M
3.11%
91.24M
7.17%
91.34M
0.10%
109.59M
19.98%
112.27M
2.44%
126.97M
13.09%
70.00M
44.86%
62.68M
10.46%
70.60M
12.63%
67.89M
3.84%
53.44M
21.29%
189.56M
254.75%
190.63M
0.56%
182.67M
4.17%
238.80M
30.72%
237.00M
0.75%
266.45M
12.43%
276.62M
3.82%
309.34M
11.83%
341.74M
10.47%
369.45M
8.11%
364.82M
1.25%
352.33M
3.43%
371.91M
5.56%
353.03M
5.08%
385.35M
9.15%
423.08M
9.79%
464.30M
9.74%
550.04M
18.47%
total liabilities
102.12M
-
99.61M
2.45%
92.36M
7.28%
99.64M
7.89%
112.48M
12.88%
99.52M
11.52%
99.31M
0.22%
104.30M
5.03%
109.67M
5.15%
116.75M
6.46%
109.15M
6.52%
112.20M
2.80%
116.94M
4.22%
58.20M
50.23%
44.96M
22.74%
43.36M
3.57%
57.30M
32.14%
55.34M
3.42%
52.77M
4.64%
59.77M
13.28%
56.88M
4.85%
55.75M
1.97%
56.15M
0.71%
66.45M
18.34%
66.48M
0.05%
65.69M
1.19%
184.55M
180.93%
190.58M
3.27%
195.56M
2.61%
193.03M
1.29%
203.43M
5.38%
211.41M
3.92%
216.93M
2.61%
229.71M
5.89%
223.76M
2.59%
250.09M
11.77%
233.52M
6.63%
218.39M
6.48%
198.44M
9.14%
178.22M
10.19%
164.15M
7.90%
166.05M
1.16%
173.18M
4.29%
171.82M
0.78%
total liabilities and stockholders equity
375.97M
-
375.69M
0.07%
371.36M
1.15%
379.38M
2.16%
389.08M
2.56%
375.20M
3.57%
366.64M
2.28%
369.83M
0.87%
377.87M
2.17%
386.60M
2.31%
379.82M
1.75%
392.71M
3.39%
403.71M
2.80%
356.02M
11.81%
338.70M
4.87%
345.86M
2.11%
370.59M
7.15%
387.54M
4.58%
385.92M
0.42%
409.50M
6.11%
422.87M
3.26%
429.91M
1.67%
418.04M
2.76%
436.31M
4.37%
443.98M
1.76%
451.17M
1.62%
1.45B
221.07%
1.42B
2.22%
1.42B
0.03%
1.43B
0.98%
1.47B
2.62%
1.50B
2.42%
1.55B
2.84%
1.60B
3.67%
1.65B
2.90%
1.72B
4.40%
1.76B
2.27%
1.79B
1.49%
1.79B
0.40%
1.80B
0.44%
1.82B
1.00%
1.86B
2.27%
1.91B
2.55%
1.95B
2.29%
total non current assets
79.24M
-
84.66M
6.83%
83.18M
1.74%
74.60M
10.31%
73.14M
1.96%
73.14M
0.00%
76.32M
4.34%
75.69M
0.82%
74.74M
1.25%
79.45M
6.30%
83.23M
4.75%
84.06M
1.00%
83.05M
1.20%
81.31M
2.10%
76.07M
6.44%
76.01M
0.08%
79.60M
4.73%
78.69M
1.14%
63.84M
18.87%
63.73M
0.17%
62.76M
1.52%
63.44M
1.08%
67.13M
5.82%
80.19M
19.45%
79.44M
0.94%
78.99M
0.57%
806.92M
921.55%
787.87M
2.36%
771.86M
2.03%
753.99M
2.31%
736.51M
2.32%
748.89M
1.68%
734.86M
1.87%
717.79M
2.32%
701.72M
2.24%
690.16M
1.65%
675.83M
2.08%
665.13M
1.58%
659.99M
0.77%
647.75M
1.86%
637.82M
1.53%
640.99M
0.50%
626.44M
2.27%
620.53M
0.94%
total non current liabilities
64.30M
-
64.94M
0.99%
60.67M
6.57%
61.90M
2.02%
62.63M
1.18%
63.65M
1.64%
63.44M
0.33%
64.78M
2.10%
66.34M
2.41%
10.55M
84.09%
9.55M
9.48%
10.27M
7.48%
10.39M
1.16%
9.77M
5.94%
9.00M
7.87%
10.04M
11.48%
11.25M
12.08%
9.91M
11.85%
10.46M
5.52%
10.89M
4.14%
10.17M
6.68%
10.17M
0.07%
11.16M
9.71%
22.26M
99.41%
21.30M
4.29%
20.14M
5.43%
98.81M
390.52%
96.25M
2.59%
96.85M
0.62%
95.80M
1.08%
83.33M
13.01%
85.00M
1.99%
83.76M
1.45%
81.10M
3.18%
69.23M
14.63%
65.41M
5.52%
56.85M
13.08%
48.84M
14.09%
37.88M
22.44%
29.80M
21.33%
27.21M
8.69%
30.29M
11.31%
25.45M
15.97%
24.77M
2.69%
total stockholders equity
273.85M
-
276.08M
0.81%
279.00M
1.06%
279.74M
0.26%
276.60M
1.12%
275.68M
0.33%
267.33M
3.03%
265.53M
0.67%
268.20M
1.01%
269.84M
0.61%
270.68M
0.31%
280.51M
3.63%
286.78M
2.23%
297.82M
3.85%
293.74M
1.37%
302.50M
2.98%
313.29M
3.57%
332.21M
6.04%
333.15M
0.29%
349.73M
4.98%
365.99M
4.65%
374.16M
2.23%
361.89M
3.28%
369.86M
2.20%
377.50M
2.07%
385.47M
2.11%
1.26B
227.92%
1.23B
3.02%
1.22B
0.37%
1.24B
1.35%
1.26B
2.19%
1.29B
2.18%
1.33B
2.88%
1.37B
3.31%
1.43B
3.82%
1.47B
3.24%
1.53B
3.78%
1.57B
2.71%
1.60B
1.72%
1.62B
1.77%
1.66B
1.98%
1.70B
2.38%
1.74B
2.38%
1.78B
2.59%

All numbers in USD (except ratios and percentages)