bf/NYSE:ONTO_icon.jpeg

NYSE:ONTO

Onto Innovation

  • Stock

USD

Last Close

189.14

26/07 20:00

Market Cap

11.66B

Beta: 1.32

Volume Today

632.78K

Avg: 221.74K

PE Ratio

52.25

PFCF: 56.24

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
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
revenue
44.04M
-
44.48M
1.00%
41.65M
6.38%
43.02M
3.29%
46.96M
9.16%
49.59M
5.60%
52.57M
6.01%
59.47M
13.12%
58.60M
1.46%
51.06M
12.87%
54.36M
6.47%
62.70M
15.34%
61.64M
1.69%
54.08M
12.27%
60.68M
12.21%
67.42M
11.11%
66.92M
0.74%
60.08M
10.22%
73.10M
21.66%
77.48M
5.99%
60.43M
22.00%
62.78M
3.89%
60.89M
3.01%
61.51M
1.02%
62.94M
2.32%
120.56M
91.56%
139.93M
16.07%
134.95M
3.56%
126.49M
6.27%
155.13M
22.64%
169.28M
9.12%
193.39M
14.24%
200.59M
3.72%
225.64M
12.49%
241.35M
6.96%
256.31M
6.20%
254.25M
0.80%
253.27M
0.39%
199.16M
21.36%
190.66M
4.27%
207.19M
8.67%
218.86M
5.63%
228.85M
4.56%
cost of revenue
21.57M
-
21.61M
0.18%
20.08M
7.09%
19.71M
1.82%
22M
11.60%
23.94M
8.80%
23.60M
1.39%
27.58M
16.85%
26.68M
3.25%
24.41M
8.51%
25.32M
3.70%
28.51M
12.60%
29.19M
2.40%
26.21M
10.21%
28.81M
9.92%
31.96M
10.94%
31.77M
0.59%
27.95M
12.02%
30.68M
9.73%
35.74M
16.51%
28.98M
18.92%
30.11M
3.91%
28.87M
4.11%
29.60M
2.52%
31.42M
6.16%
80.97M
157.67%
77.30M
4.54%
63.36M
18.03%
57.60M
9.09%
79.78M
38.50%
78.81M
1.21%
87.93M
11.57%
91.23M
3.75%
101.84M
11.63%
110.33M
8.33%
124.18M
12.56%
115.40M
7.07%
116.05M
0.56%
94.19M
18.84%
90.20M
4.24%
100.33M
11.23%
110.89M
10.52%
110.56M
0.30%
gross profit
22.47M
-
22.87M
1.79%
21.57M
5.70%
23.30M
8.04%
24.96M
7.11%
25.66M
2.78%
28.97M
12.91%
31.88M
10.07%
31.91M
0.09%
26.64M
16.51%
29.05M
9.01%
34.19M
17.72%
32.45M
5.10%
27.86M
14.13%
31.87M
14.37%
35.46M
11.26%
35.15M
0.88%
32.13M
8.59%
42.42M
32.05%
41.74M
1.61%
31.45M
24.64%
32.67M
3.86%
32.02M
1.99%
31.91M
0.34%
31.51M
1.25%
39.59M
25.63%
62.63M
58.21%
71.58M
14.30%
68.89M
3.77%
75.35M
9.38%
90.47M
20.07%
105.46M
16.57%
109.36M
3.70%
123.80M
13.21%
131.02M
5.83%
132.13M
0.84%
138.85M
5.09%
137.22M
1.17%
104.97M
23.50%
100.46M
4.30%
106.85M
6.36%
107.97M
1.04%
118.28M
9.56%
selling and marketing expenses
6.76M
-
27.13M
301.44%
7.37M
72.82%
6.68M
9.39%
6.39M
4.37%
27.03M
323.12%
7.12M
73.68%
7.03M
1.22%
6.76M
3.83%
28.05M
315.01%
7.25M
74.16%
7.82M
7.92%
7.50M
4.19%
30.18M
302.68%
7.94M
73.70%
7.55M
-
30.84M
308.30%
9.02M
70.74%
10.15M
12.49%
8.90M
12.30%
37.53M
321.57%
9.28M
75.27%
8.24M
11.18%
8.46M
2.68%
28.25M
233.74%
13.07M
53.73%
11.87M
9.20%
11.92M
0.46%
11.27M
5.47%
13.10M
16.25%
15.43M
17.74%
12.88M
16.52%
15.82M
22.84%
15.63M
1.20%
16.91M
8.19%
16.77M
0.85%
16.37M
2.36%
15.64M
4.50%
16.02M
2.47%
14.76M
7.92%
15.35M
4.03%
18.32M
19.34%
general and administrative expenses
5.42M
-
22.10M
307.47%
6.34M
71.32%
6.00M
5.32%
5.78M
3.67%
23.98M
314.81%
5.77M
75.95%
5.54M
3.87%
5.59M
0.83%
22.44M
301.50%
5.42M
75.85%
5.75M
6.18%
5.97M
3.82%
23.38M
291.31%
6.31M
73.03%
6.80M
-
26.34M
287.47%
12.79M
51.43%
7.46M
41.65%
7.74M
3.74%
19.00M
145.38%
7.91M
58.40%
7.88M
0.25%
7.78M
1.28%
53.02M
581.10%
20.15M
62.00%
15.92M
21.00%
14.36M
9.79%
14.89M
3.70%
15.56M
4.50%
16.25M
4.47%
16.55M
1.80%
19.60M
18.43%
16.49M
15.87%
18.31M
11.03%
16.80M
8.22%
17.99M
7.07%
19.24M
6.94%
18.76M
2.47%
18.13M
3.36%
27.02M
49.01%
17.56M
34.99%
selling general and administrative expenses
10.05M
-
10.72M
6.59%
10.78M
0.59%
21.29M
97.45%
10.26M
51.79%
11.47M
11.78%
12.97M
13.10%
11.03M
14.96%
9.37M
15.05%
9.86M
5.16%
9.50M
3.62%
9.49M
0.12%
9.89M
4.28%
9.68M
2.15%
9.67M
0.13%
10.11M
4.57%
10.10M
0.08%
9.50M
5.95%
12.79M
34.65%
11.95M
6.62%
11.13M
6.85%
10.74M
3.48%
11.31M
5.26%
13.05M
15.43%
13.07M
0.19%
43.84M
235.27%
33.22M
24.22%
27.79M
16.36%
26.28M
5.41%
26.16M
0.46%
28.66M
9.56%
31.68M
10.54%
29.43M
7.12%
35.42M
20.36%
32.12M
9.32%
35.22M
9.65%
33.57M
4.68%
34.36M
2.36%
34.87M
1.49%
34.79M
0.25%
32.89M
5.46%
27.55M
16.21%
34.43M
24.96%
research and development expenses
10.46M
-
9.62M
7.97%
10.01M
3.99%
10.84M
8.34%
9.63M
11.16%
10.10M
4.86%
10.36M
2.58%
10.51M
1.42%
10.03M
4.52%
10.33M
3.01%
12.45M
20.44%
11.88M
4.56%
9.33M
21.46%
11.31M
21.21%
12.01M
6.20%
12.15M
1.13%
12.02M
1.04%
10.81M
10.07%
11.78M
9.00%
12.73M
8.06%
12.31M
3.30%
12.22M
0.72%
12.72M
4.04%
13.06M
2.66%
12.76M
2.27%
9.82M
23.00%
20.93M
113.00%
22.17M
5.93%
19.68M
11.23%
21.81M
10.84%
21.96M
0.70%
25.51M
16.13%
23.81M
6.65%
24.84M
4.30%
26.34M
6.06%
25.64M
2.67%
32.15M
25.40%
27.82M
13.45%
27.24M
2.10%
27.04M
0.73%
26.14M
3.35%
24.02M
8.09%
26.55M
10.54%
other expenses
4K
-
-45K
1,225%
127K
382.22%
-162K
227.56%
-337K
108.02%
307K
191.10%
-638K
307.82%
212K
133.23%
327K
54.25%
-194K
159.33%
-107K
44.85%
595K
656.07%
595K
0%
535K
10.08%
-269K
150.28%
505K
287.73%
-98K
119.41%
76K
177.55%
-182K
339.47%
140K
176.92%
4K
97.14%
-34K
950%
381K
1,220.59%
2K
99.48%
65K
3,150%
37K
43.08%
32K
13.51%
-1.20M
3,843.75%
106K
108.85%
-643K
706.60%
27K
104.20%
39K
44.44%
-87K
323.08%
-64K
26.44%
13.82M
21,692.19%
13.82M
0.01%
13.82M
0.01%
13.82M
0.01%
13.82M
0.01%
-1.71M
112.37%
-1.00M
41.46%
-13.35M
1,233.57%
-13.11M
1.78%
cost and expenses
42.75M
-
42.61M
0.32%
41.54M
2.53%
52.51M
26.42%
42.46M
19.14%
46.02M
8.39%
47.45M
3.11%
49.64M
4.60%
46.60M
6.11%
45.20M
3.01%
47.86M
5.87%
50.47M
5.46%
49.01M
2.89%
47.74M
2.60%
50.99M
6.82%
54.72M
7.31%
54.40M
0.58%
48.69M
10.50%
55.63M
14.26%
60.80M
9.30%
52.80M
13.16%
53.46M
1.25%
53.28M
0.34%
56.09M
5.27%
57.65M
2.77%
143.92M
149.66%
145.17M
0.87%
127.02M
12.51%
117.21M
7.72%
140.42M
19.80%
141.79M
0.98%
157.45M
11.04%
157.46M
0.01%
175.79M
11.64%
182.61M
3.88%
198.86M
8.90%
194.95M
1.97%
192.06M
1.48%
170.13M
11.42%
165.85M
2.51%
173.18M
4.42%
175.81M
1.52%
185.06M
5.26%
operating expenses
21.18M
-
21.00M
0.82%
21.46M
2.17%
32.80M
52.85%
20.46M
37.61%
22.09M
7.94%
23.85M
7.99%
22.05M
7.52%
19.92M
9.68%
20.79M
4.37%
22.54M
8.42%
21.96M
2.56%
19.82M
9.76%
21.52M
8.61%
22.18M
3.06%
22.76M
2.61%
22.63M
0.58%
20.73M
8.37%
24.96M
20.36%
25.06M
0.42%
23.82M
4.94%
23.35M
1.99%
24.41M
4.53%
26.49M
8.53%
26.22M
1.03%
62.95M
140.06%
67.88M
7.83%
63.66M
6.22%
59.61M
6.36%
60.64M
1.73%
62.98M
3.87%
69.52M
10.37%
66.23M
4.72%
73.95M
11.65%
72.28M
2.26%
74.68M
3.32%
79.54M
6.52%
76.01M
4.44%
75.94M
0.09%
75.65M
0.38%
72.85M
3.71%
64.92M
10.87%
74.10M
14.13%
interest expense
-1.26M
-
-1.41M
11.57%
-1.28M
9.02%
-1.34M
4.68%
-1.33M
0.97%
-1.37M
2.94%
-1.38M
1.10%
-1.39M
0.22%
-1.44M
3.97%
-1.48M
2.85%
-1.47M
0.81%
-1.45M
1.57%
-64K
95.57%
145K
326.56%
191K
31.72%
223K
16.75%
244K
9.42%
313K
28.28%
391K
24.92%
476K
21.74%
607K
27.52%
732K
20.59%
806K
10.11%
860K
6.70%
1.00M
16.40%
999K
0.20%
1.21M
21.12%
686K
43.31%
544K
20.70%
459K
15.63%
361K
21.35%
304K
15.79%
234K
23.03%
264K
12.82%
377K
42.80%
661K
75.33%
1.52M
129.35%
2.46M
62.07%
-3.17M
228.90%
3.17M
-
ebitda
1.96M
-
2.53M
29.22%
783K
69.10%
-8.82M
1,226.69%
5.07M
157.44%
4.08M
19.38%
5.63M
37.87%
10.34M
83.66%
12.51M
20.92%
6.45M
48.40%
-7.53M
216.70%
13.94M
285.10%
13.72M
1.59%
7.52M
45.17%
10.19M
35.45%
14.32M
40.55%
23K
99.84%
11.81M
51,269.57%
17.84M
51.04%
18.03M
1.05%
9.09M
49.58%
9.70M
6.71%
8.00M
17.60%
7.07M
11.53%
6.16M
12.89%
-11.41M
285.21%
8.49M
174.37%
21.63M
154.93%
27.53M
27.25%
27.38M
0.55%
44.73M
63.39%
52.46M
17.28%
59.88M
14.15%
63.55M
6.12%
75.14M
18.25%
74.38M
1.01%
73.13M
1.68%
75.03M
2.61%
42.86M
42.88%
38.63M
9.86%
47.83M
23.81%
43.04M
10.01%
42.74M
0.71%
operating income
1.29M
-
1.87M
44.56%
113K
93.96%
-9.49M
8,500%
4.50M
147.41%
3.57M
20.67%
5.12M
43.33%
9.83M
92.09%
11.99M
22.02%
5.85M
51.19%
21.14M
261.07%
12.23M
42.13%
12.64M
3.35%
6.34M
49.85%
9.69M
52.78%
12.70M
31.08%
25.52M
101.00%
11.39M
55.36%
17.46M
53.32%
16.67M
4.53%
7.63M
54.25%
9.32M
22.11%
7.61M
18.33%
5.42M
28.79%
5.29M
2.36%
-23.36M
541.57%
-5.25M
77.54%
7.93M
251.16%
9.28M
17.05%
14.71M
58.49%
27.48M
86.83%
35.94M
30.77%
43.13M
19.99%
49.85M
15.60%
58.74M
17.83%
57.45M
2.20%
59.31M
3.23%
61.21M
3.21%
29.04M
52.57%
24.81M
14.56%
34.01M
37.08%
43.04M
26.57%
44.19M
2.66%
depreciation and amortization
666K
-
662K
0.60%
670K
1.21%
670K
0%
567K
15.37%
515K
9.17%
515K
0%
515K
0%
515K
0%
600K
16.50%
595K
0.83%
1.52M
155.29%
1.50M
1.58%
1.44M
3.41%
505K
65.03%
1.46M
189.31%
506K
65.37%
424K
16.21%
380K
10.38%
1.50M
294.47%
1.59M
6.20%
387K
75.69%
387K
0%
1.50M
286.56%
1.42M
4.88%
11.85M
732.75%
13.73M
15.88%
13.70M
0.21%
17.24M
25.81%
12.66M
26.54%
15.97M
26.14%
16.19M
1.35%
16.55M
2.24%
13.69M
17.28%
16.40M
19.77%
16.93M
3.24%
13.82M
18.36%
13.82M
0.01%
13.82M
0.01%
13.82M
0.01%
13.82M
0.01%
-41.47M
400.01%
-1.45M
96.50%
total other income expenses net
4K
-
-45K
1,225%
127K
382.22%
-162K
227.56%
-337K
108.02%
307K
191.10%
-638K
307.82%
212K
133.23%
327K
54.25%
-194K
159.33%
14.53M
7,587.11%
-192K
101.32%
404K
310.42%
260K
35.64%
-269K
203.46%
-166K
38.29%
12.90M
7,872.29%
76K
99.41%
-182K
339.47%
140K
176.92%
132K
5.71%
-34K
125.76%
381K
1,220.59%
-157K
141.21%
617K
492.99%
-61K
109.89%
32K
152.46%
-1.20M
3,843.75%
-899K
24.96%
-643K
28.48%
-1.24M
93.47%
-289K
76.77%
-291K
0.69%
-64K
78.01%
173K
370.31%
-198K
214.45%
554K
379.80%
4.34M
683.57%
3.17M
27.04%
-1.71M
153.99%
-1.00M
41.46%
-9.22M
820.68%
6.70M
172.74%
income before tax
37K
-
419K
1,032.43%
-1.04M
348.45%
-10.99M
956.20%
2.83M
125.78%
2.51M
11.46%
3.10M
23.39%
8.66M
179.50%
10.88M
25.69%
4.18M
61.59%
19.56M
368.08%
10.59M
45.85%
12.97M
22.44%
6.74M
48.00%
9.61M
42.45%
12.75M
32.74%
25.66M
101.25%
11.78M
54.10%
17.67M
50.03%
17.29M
2.17%
8.37M
51.60%
10.01M
19.67%
8.79M
12.17%
6.12M
30.40%
6.91M
12.86%
-22.42M
424.57%
-4.00M
82.14%
7.42M
285.26%
8.93M
20.34%
14.53M
62.73%
26.60M
83.12%
35.96M
35.16%
43.07M
19.78%
50.05M
16.22%
58.92M
17.70%
57.25M
2.82%
59.86M
4.56%
65.55M
9.51%
32.20M
50.88%
27.86M
13.50%
38.70M
38.93%
33.83M
12.59%
50.89M
50.45%
income tax expense
-215K
-
-1.64M
660.47%
-317K
80.61%
-6.58M
1,976.66%
3.83M
158.23%
1.02M
73.49%
1.25M
22.93%
2.63M
110.49%
3.68M
40.05%
1.30M
64.80%
5.62M
333.80%
2.99M
46.78%
3.68M
23.13%
618K
83.22%
2.46M
297.41%
3.56M
44.91%
8.29M
133.04%
12.58M
51.72%
2.54M
79.78%
2.59M
1.93%
1.18M
54.45%
1.93M
63.59%
1.22M
36.90%
595K
51.19%
348K
41.51%
-4.67M
1,441.67%
400K
108.57%
-6K
101.50%
836K
14,033.33%
-5.39M
744.38%
2.49M
146.20%
905K
63.64%
6.62M
631.60%
3.32M
49.89%
5.59M
68.38%
5.68M
1.63%
7.65M
34.66%
-661K
108.65%
3.13M
574.13%
1.96M
37.49%
2.81M
43.59%
3.52M
25.03%
4.04M
14.84%
net income
252K
-
2.05M
715.08%
-724K
135.25%
-4.41M
509.39%
-998K
77.38%
1.49M
249.70%
1.85M
23.69%
6.03M
226.14%
7.20M
19.43%
2.88M
59.95%
13.94M
383.49%
7.60M
45.47%
9.29M
22.17%
6.13M
34.03%
7.15M
16.73%
9.19M
28.56%
17.37M
88.94%
-804K
104.63%
15.13M
1,981.84%
14.70M
2.86%
7.19M
51.10%
8.08M
12.45%
7.58M
6.26%
5.53M
27.06%
6.56M
18.71%
-17.75M
370.61%
-4.40M
75.19%
7.42M
268.57%
8.09M
8.98%
19.91M
146.13%
24.11M
21.09%
35.05M
45.36%
36.45M
3.99%
46.74M
28.23%
53.33M
14.11%
51.58M
3.29%
52.22M
1.24%
66.21M
26.81%
29.07M
56.10%
25.90M
10.91%
35.89M
38.58%
30.31M
15.54%
46.85M
54.58%
weighted average shs out
32.90M
-
32.95M
0.16%
33.09M
0.43%
33.24M
0.45%
33.24M
0.01%
32.88M
1.07%
31.93M
2.90%
31.66M
0.83%
31.53M
0.43%
31.02M
1.62%
30.96M
0.19%
30.78M
0.57%
30.99M
0.68%
25.28M
18.42%
31.29M
23.77%
31.50M
0.67%
31.57M
0.22%
31.60M
0.08%
31.66M
0.21%
31.86M
0.62%
31.90M
0.13%
31.27M
1.98%
24.86M
20.48%
25.03M
0.68%
25.08M
0.19%
50.12M
99.85%
48.93M
2.37%
48.74M
0.40%
48.90M
0.34%
48.93M
0.06%
49M
0.14%
49.19M
0.39%
49.36M
0.34%
49.39M
0.05%
49.44M
0.10%
49.62M
0.36%
49.68M
0.13%
49.09M
1.18%
48.79M
0.62%
48.98M
0.39%
49.04M
0.14%
49.15M
0.22%
49.23M
0.16%
weighted average shs out dil
33.43M
-
33.54M
0.34%
33.09M
1.33%
33.24M
0.45%
33.24M
0.01%
33.50M
0.80%
32.55M
2.85%
32.34M
0.65%
32.20M
0.42%
32.08M
0.40%
31.65M
1.31%
31.75M
0.32%
31.46M
0.93%
25.28M
19.64%
32.06M
26.81%
32.15M
0.27%
32.17M
0.07%
31.60M
1.78%
32.32M
2.28%
32.44M
0.37%
32.41M
0.09%
31.64M
2.35%
25.14M
20.54%
25.25M
0.42%
25.30M
0.22%
50.12M
98.07%
50.12M
0%
49.01M
2.21%
49.13M
0.24%
49.33M
0.40%
49.57M
0.50%
49.70M
0.26%
49.76M
0.12%
49.85M
0.17%
49.91M
0.14%
49.91M
0.02%
49.95M
0.08%
49.40M
1.10%
49.11M
0.59%
49.27M
0.34%
49.40M
0.26%
49.56M
0.33%
49.64M
0.15%
eps
0.01
-
0.06
500.00%
-0.02
136.50%
-0.13
493.61%
-0.03
76.92%
0.05
266.67%
0.06
20.00%
0.19
216.67%
0.23
21.05%
0.09
60.87%
0.45
400%
0.25
44.44%
0.30
20.00%
0.24
20%
0.23
4.17%
0.29
26.09%
0.55
89.66%
-0.03
104.62%
0.48
1,989.76%
0.46
4.17%
0.23
50%
0.26
13.04%
0.30
15.38%
0.22
26.67%
0.26
18.18%
-0.35
234.62%
-0.09
74.89%
0.15
270.65%
0.17
13.33%
0.41
141.18%
0.49
19.51%
0.71
44.90%
0.74
4.23%
0.95
28.38%
1.08
13.68%
1.04
3.70%
1.05
0.96%
1.35
28.57%
0.60
55.56%
0.53
11.67%
0.73
37.74%
0.62
15.07%
0.95
53.23%
epsdiluted
0.01
-
0.06
500.00%
-0.02
136.50%
-0.13
493.61%
-0.03
76.92%
0.04
233.33%
0.06
50.00%
0.19
216.67%
0.22
15.79%
0.09
59.09%
0.44
388.89%
0.24
45.45%
0.30
25%
0.24
20%
0.22
8.33%
0.29
31.82%
0.54
86.21%
-0.03
104.70%
0.47
1,950.39%
0.45
4.26%
0.22
51.11%
0.26
18.18%
0.30
15.38%
0.22
26.67%
0.26
18.18%
-0.35
234.62%
-0.09
74.89%
0.15
270.65%
0.16
6.67%
0.40
150%
0.49
22.50%
0.71
44.90%
0.73
2.82%
0.94
28.77%
1.07
13.83%
1.03
3.74%
1.05
1.94%
1.34
27.62%
0.59
55.97%
0.53
10.17%
0.73
37.74%
0.61
16.44%
0.94
54.10%

All numbers in USD (except ratios and percentages)