COM:ONTOINNOVATION
Onto Innovation
- Stock
Last Close
166.50
22/11 21:00
Market Cap
11.66B
Beta: -
Volume Today
917.22K
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
Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Jan '22 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 181.22M - | 221.69M 22.33% | 232.78M 5.00% | 255.10M 9.59% | 273.78M 7.33% | 305.90M 11.73% | 556.50M 81.92% | 788.90M 41.76% | 1.01B 27.42% | 815.87M 18.83% | |
cost of revenue | 85.73M - | 102.28M 19.31% | 109.23M 6.79% | 120.50M 10.32% | 125.50M 4.15% | 170.87M 36.14% | 278.04M 62.72% | 359.81M 29.41% | 465.96M 29.50% | 443.41M 4.84% | |
gross profit | 95.49M - | 119.41M 25.05% | 123.55M 3.47% | 134.59M 8.94% | 148.28M 10.17% | 135.03M 8.94% | 278.45M 106.22% | 429.09M 54.10% | 539.22M 25.67% | 372.46M 30.93% | |
selling and marketing expenses | 27.03M - | 28.05M 3.78% | 30.18M 7.58% | 30.84M 2.18% | 37.53M 21.69% | 28.25M 24.72% | 48.14M 70.39% | 57.23M 18.90% | 65.69M 14.77% | 61.77M 5.97% | |
general and administrative expenses | 23.98M - | 22.44M 6.41% | 23.38M 4.17% | 26.34M 12.66% | 31.80M 20.71% | 53.02M 66.75% | 65.31M 23.19% | 67.96M 4.06% | 69.58M 2.39% | 83.15M 19.49% | |
selling general and administrative expenses | 53.80M - | 43.23M 19.64% | 38.56M 10.81% | 39.38M 2.12% | 46.61M 18.35% | 81.27M 74.36% | 113.45M 39.59% | 125.19M 10.36% | 135.27M 8.05% | 141.34M 4.49% | |
research and development expenses | 40.58M - | 41.23M 1.62% | 44.96M 9.05% | 46.99M 4.50% | 49.05M 4.40% | 48.36M 1.42% | 84.58M 74.91% | 96.12M 13.64% | 111.95M 16.47% | 104.44M 6.71% | |
other expenses | -65K - | -293K 350.77% | 2.32M 891.81% | -457K 119.70% | 56K 112.25% | 10.45M 18,551.79% | 53.75M 414.56% | 51.37M 4.43% | 55.28M 7.63% | 239K 99.57% | |
cost and expenses | 182.53M - | 188.90M 3.49% | 195.07M 3.27% | 208.81M 7.04% | 222.70M 6.65% | 310.94M 39.62% | 529.82M 70.39% | 632.49M 19.38% | 768.47M 21.50% | 689.19M 10.32% | |
operating expenses | 96.80M - | 86.61M 10.52% | 85.85M 0.89% | 88.31M 2.87% | 97.19M 10.06% | 140.07M 44.11% | 251.78M 79.75% | 272.68M 8.30% | 302.51M 10.94% | 245.78M 18.75% | |
interest expense | -5.32M - | -5.69M 6.98% | -2.83M 50.18% | 971K 134.26% | 2.21M 127.19% | 3.67M 66.18% | 5.01M - | ||||
ebitda | 1.11M - | 34.94M 3,039.08% | 28.70M 17.84% | 35.23M 22.72% | 52.62M 49.36% | 10.69M 79.68% | 80.42M 652.25% | 207.77M 158.35% | 292.00M 40.54% | 193.89M 33.60% | |
operating income | -1.31M - | 32.79M 2,605.19% | 52.35M 59.63% | 59.29M 13.26% | 51.08M 13.84% | -5.72M 111.20% | 26.68M 566.46% | 156.41M 486.30% | 236.71M 51.34% | 126.68M 46.49% | |
depreciation and amortization | 2.42M - | 2.15M 11.44% | 6.00M 179.58% | 1.94M 67.65% | 1.53M 20.93% | 16.41M 969.75% | 53.75M 227.52% | 51.37M 4.43% | 55.28M 7.63% | 67.21M 21.58% | |
total other income expenses net | -65K - | -293K 350.77% | 15.00M 5,218.43% | 12.54M 16.36% | 56K 99.55% | 5.12M 9,046.43% | 191K 96.27% | -725K 479.58% | 4.87M 771.72% | 5.91M 21.27% | |
income before tax | -6.69M - | 26.81M 500.72% | 49.87M 85.99% | 59.80M 19.92% | 53.35M 10.80% | -597K 101.12% | 26.87M 4,600.50% | 155.68M 479.43% | 241.58M 55.18% | 132.58M 45.12% | |
income tax expense | -2.05M - | 8.86M 531.79% | 12.92M 45.84% | 26.89M 108.21% | 8.25M 69.32% | -2.51M 130.39% | -4.16M 65.82% | 13.33M 420.74% | 18.25M 36.88% | 11.42M 37.41% | |
net income | -4.64M - | 17.96M 486.98% | 36.95M 105.79% | 32.91M 10.94% | 45.10M 37.03% | 1.91M 95.76% | 31.02M 1,524.35% | 142.35M 358.82% | 223.33M 56.89% | 121.16M 45.75% | |
weighted average shs out | 33.12M - | 31.41M 5.18% | 31.13M 0.89% | 31.49M 1.17% | 31.67M 0.57% | 29.73M 6.13% | 49.14M 65.28% | 49.24M 0.22% | 49.42M 0.37% | 48.97M 0.92% | |
weighted average shs out dil | 33.12M - | 32.17M 2.89% | 31.79M 1.17% | 32.16M 1.17% | 32.20M 0.12% | 30.01M 6.81% | 49.48M 64.88% | 49.73M 0.51% | 49.76M 0.07% | 49.32M 0.90% | |
eps | -0.14 - | 0.57 507.14% | 1.19 108.77% | 1.05 11.76% | 1.42 35.24% | 0.06 95.77% | 0.63 950.00% | 2.89 358.73% | 4.52 56.40% | 2.47 45.35% | |
epsdiluted | -0.14 - | 0.56 500% | 1.16 107.14% | 1.02 12.07% | 1.40 37.25% | 0.06 95.71% | 0.63 950.00% | 2.86 353.97% | 4.49 56.99% | 2.46 45.21% |
All numbers in USD (except ratios and percentages)