COM:VPGSENSORS
VPG
- Stock
Last Close
21.67
22/11 21:00
Market Cap
395.01M
Beta: -
Volume Today
80.23K
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 '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 240.28M - | 250.82M 4.39% | 232.18M 7.43% | 224.93M 3.12% | 254.35M 13.08% | 299.79M 17.87% | 283.96M 5.28% | 269.81M 4.98% | 317.92M 17.83% | 362.58M 14.05% | 355.05M 2.08% | |
cost of revenue | 156.42M - | 158.70M 1.46% | 147.95M 6.77% | 142.12M 3.94% | 156.07M 9.81% | 178.53M 14.39% | 172.34M 3.47% | 165.54M 3.95% | 192.78M 16.45% | 212.98M 10.48% | 204.71M 3.88% | |
gross profit | 83.86M - | 92.12M 9.86% | 84.23M 8.57% | 82.81M 1.69% | 98.28M 18.69% | 121.27M 23.39% | 111.62M 7.96% | 104.27M 6.58% | 125.14M 20.02% | 149.60M 19.55% | 150.34M 0.49% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | ||||||||||||
selling general and administrative expenses | 74.52M - | 77.35M 3.79% | 71.28M 7.84% | 68.94M 3.29% | 74.61M 8.23% | 80.94M 8.47% | 79.62M 1.62% | 78.26M 1.72% | 95.27M 21.75% | 104.28M 9.46% | 86.43M 17.12% | |
research and development expenses | 20.40M - | |||||||||||
other expenses | -1.58M - | -851K 46.11% | -2.08M 144.65% | 382K 118.35% | 780K 104.19% | -1.50M 291.79% | -701K 53.14% | -2.98M 325.39% | -230K 92.29% | 3.56M 1,646.96% | -373K 110.48% | |
cost and expenses | 230.94M - | 236.05M 2.21% | 219.23M 7.12% | 211.06M 3.73% | 230.68M 9.30% | 259.46M 12.48% | 251.96M 2.89% | 243.80M 3.24% | 288.05M 18.15% | 317.26M 10.14% | 311.53M 1.81% | |
operating expenses | 74.52M - | 77.35M 3.79% | 71.28M 7.84% | 68.94M 3.29% | 74.61M 8.23% | 80.94M 8.47% | 79.62M 1.62% | 78.26M 1.72% | 95.27M 21.75% | 104.28M 9.46% | 106.83M 2.44% | |
interest expense | 1.02M - | 868K 15.07% | 771K 11.18% | 1.49M 92.74% | 1.84M 23.96% | 1.74M 5.65% | 1.51M 13.29% | 1.37M 9.36% | 1.23M 9.96% | 2.27M 84.47% | 3.97M 75.14% | |
ebitda | 19.75M - | 25.60M 29.66% | 21.96M 14.22% | 25.40M 15.66% | 35.08M 38.08% | 49.47M 41.03% | 43.09M 12.89% | 35.54M 17.52% | 44.63M 25.59% | 64.23M 43.90% | 59.06M 8.04% | |
operating income | 8.00M - | 10.78M 34.70% | 3.36M 68.84% | 10.71M 218.87% | 21.63M 101.90% | 37.22M 72.13% | 28.65M 23.04% | 22.66M 20.91% | 27.37M 20.81% | 43.80M 60.01% | 43.51M 0.65% | |
depreciation and amortization | 11.99M - | 11.68M 2.61% | 11.10M 4.97% | 11.15M 0.47% | 10.63M 4.69% | 10.63M 0.05% | 14.44M 35.84% | 12.88M 10.79% | 17.26M 34.00% | 20.43M 18.34% | 15.55M 23.88% | |
total other income expenses net | -2.91M - | -4.85M 66.54% | -11.67M 140.72% | -2.78M 76.20% | -1.26M 54.50% | -4.61M 264.32% | -2.21M 52.05% | -4.35M 96.92% | -1.46M 66.42% | 1.29M 188.29% | -5.08M 493.95% | |
income before tax | 5.40M - | 9.06M 67.75% | 506K 94.42% | 9.61M 1,798.62% | 20.56M 114.04% | 33.99M 65.29% | 26.44M 22.21% | 18.31M 30.75% | 25.91M 41.53% | 45.09M 74.00% | 38.44M 14.75% | |
income tax expense | 1.05M - | 3.09M 192.88% | 13.50M 337.32% | 3.20M 76.30% | 6.17M 92.84% | 10.34M 67.68% | 4.14M 59.93% | 7.51M 81.16% | 5.47M 27.17% | 8.54M 56.06% | 12.43M 45.59% | |
net income | 4.29M - | 5.79M 35.05% | -13.01M 324.47% | 6.40M 149.23% | 14.35M 124.00% | 23.65M 64.84% | 22.19M 6.17% | 10.79M 51.38% | 20.22M 87.46% | 36.06M 78.34% | 25.71M 28.72% | |
weighted average shs out | 13.56M - | 13.76M 1.42% | 13.48M 1.96% | 13.19M 2.21% | 13.26M 0.57% | 13.44M 1.33% | 13.52M 0.57% | 13.57M 0.38% | 13.62M 0.37% | 13.63M 0.09% | 13.57M 0.40% | |
weighted average shs out dil | 13.94M - | 13.98M 0.24% | 13.48M 3.52% | 13.42M 0.49% | 13.47M 0.39% | 13.54M 0.48% | 13.60M 0.46% | 13.62M 0.19% | 13.66M 0.25% | 13.69M 0.23% | 13.65M 0.26% | |
eps | 0.32 - | 0.42 31.25% | -0.96 328.57% | 0.49 151.04% | 1.08 120.41% | 1.76 62.96% | 1.64 6.82% | 0.80 51.22% | 1.49 86.25% | 2.65 77.85% | 1.89 28.68% | |
epsdiluted | 0.31 - | 0.42 35.48% | -0.96 328.57% | 0.48 150% | 1.07 122.92% | 1.75 63.55% | 1.63 6.86% | 0.79 51.53% | 1.48 87.34% | 2.63 77.70% | 1.88 28.52% |
All numbers in (except ratios and percentages)