NASDAQ:UFPT
UFP Technologies, Inc.
- Stock
Last Close
334.29
30/08 20:00
Market Cap
2.31B
Beta: 0.78
Volume Today
27.41K
Avg: 81.26K
PE Ratio
32.96
PFCF: 38.44
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 | 139.22M - | 139.31M 0.06% | 138.85M 0.33% | 146.13M 5.24% | 147.84M 1.17% | 190.46M 28.82% | 198.38M 4.16% | 179.37M 9.58% | 206.32M 15.02% | 353.79M 71.48% | 400.07M 13.08% | |
cost of revenue | 98.57M - | 102.43M 3.91% | 101.40M 1.01% | 111.48M 9.95% | 112.36M 0.78% | 142.15M 26.51% | 144.42M 1.60% | 134.69M 6.74% | 155.21M 15.23% | 263.53M 69.79% | 280.65M 6.49% | |
gross profit | 40.65M - | 36.88M 9.27% | 37.45M 1.56% | 34.65M 7.49% | 35.49M 2.42% | 48.31M 36.13% | 53.96M 11.70% | 44.68M 17.19% | 51.11M 14.39% | 90.26M 76.59% | 119.42M 32.31% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | 23.24M - | 23.85M 2.61% | 24.01M 0.68% | 24.11M 0.40% | 23.84M 1.08% | 27.76M 16.41% | ||||||
selling general and administrative expenses | 23.24M - | 23.85M 2.61% | 24.01M 0.68% | 24.11M 0.40% | 23.84M 1.08% | 27.76M 16.41% | 29.25M 5.38% | 27.49M 6.01% | 29.48M 7.23% | 45.80M 55.35% | 50.89M 11.12% | |
research and development expenses | 8.80M - | 8.20M 6.82% | 8.50M 3.66% | 9.30M 9.41% | 7.20M 22.58% | |||||||
other expenses | 312K - | 64K - | -388K 706.25% | -366K 5.67% | 26K 107.10% | 81K 211.54% | -117K 244.44% | |||||
cost and expenses | 121.81M - | 126.27M 3.66% | 125.40M 0.69% | 135.59M 8.12% | 136.20M 0.45% | 169.91M 24.75% | 173.67M 2.22% | 162.18M 6.62% | 184.69M 13.88% | 309.33M 67.49% | 338.74M 9.51% | |
operating expenses | 23.24M - | 23.85M 2.61% | 24.01M 0.68% | 24.11M 0.40% | 23.84M 1.08% | 27.76M 16.41% | 29.25M 5.38% | 27.49M 6.01% | 29.48M 7.23% | 45.80M 55.35% | 58.09M 26.84% | |
interest expense | 205K - | 108K 47.32% | 27K 75% | 69K 155.56% | 50K 27.54% | 1.32M 2,540% | 674K 48.94% | 83K 87.69% | 88K 6.02% | 2.76M 3,039.77% | 3.65M 31.92% | |
ebitda | 17.41M - | 13.35M 23.34% | 15.18M 13.74% | 8.85M 41.67% | 11.59M 30.93% | 21.49M 85.39% | 24.71M 14.99% | 16.82M 31.90% | 30.12M 79.01% | 33.53M 11.32% | 72.74M 116.96% | |
operating income | 17.40M - | 11.56M 33.55% | 11.71M 1.32% | 12.24M 4.46% | 11.69M 4.45% | 19.61M 67.72% | 16.54M 15.68% | 8.56M 48.25% | 21.22M 147.96% | 21.64M 2.00% | 61.34M 183.41% | |
depreciation and amortization | 4.08M - | 4.38M 7.15% | 4.85M 10.74% | 5.63M 16.26% | 5.63M 0.02% | 7.83M 38.97% | 8.17M 4.35% | 8.27M 1.17% | 8.90M 7.66% | 11.89M 33.54% | 11.41M 4.03% | |
total other income expenses net | -11K - | -1.16M 10,445.45% | -1.73M 49.31% | 1.69M 197.69% | 51K 96.99% | -874K 1,813.73% | 7.11M 913.50% | 7.73M 8.66% | -13K 100.17% | 31.08M 239,146.15% | -7.43M 123.92% | |
income before tax | 17.19M - | 11.77M 31.57% | 11.74M 0.20% | 12.32M 4.91% | 11.86M 3.72% | 18.40M 55.18% | 23.65M 28.49% | 16.28M 31.14% | 21.20M 30.23% | 52.72M 148.61% | 53.90M 2.25% | |
income tax expense | 5.92M - | 4.21M 28.92% | 4.15M 1.38% | 4.35M 4.80% | 2.65M 39.06% | 4.09M 54.47% | 3.90M 4.79% | 2.91M 25.21% | 5.32M 82.53% | 10.93M 105.47% | 8.98M 17.85% | |
net income | 11.28M - | 7.56M 32.96% | 7.59M 0.45% | 7.97M 4.97% | 9.21M 15.56% | 14.31M 55.39% | 19.75M 38.01% | 13.37M 32.31% | 15.89M 18.83% | 41.79M 163.06% | 44.92M 7.50% | |
weighted average shs out | 6.82M - | 7.03M 2.99% | 7.12M 1.24% | 7.19M 1.05% | 7.25M 0.81% | 7.35M 1.37% | 7.42M 1.05% | 7.48M 0.81% | 7.52M 0.53% | 7.56M 0.53% | 7.62M 0.79% | |
weighted average shs out dil | 7.11M - | 7.17M 0.99% | 7.22M 0.61% | 7.28M 0.78% | 7.34M 0.85% | 7.43M 1.27% | 7.52M 1.16% | 7.57M 0.69% | 7.62M 0.62% | 7.66M 0.63% | 7.70M 0.50% | |
eps | 1.65 - | 1.08 34.55% | 1.07 0.93% | 1.11 3.74% | 1.27 14.41% | 1.95 53.54% | 2.66 36.41% | 1.79 32.71% | 2.11 17.88% | 5.52 161.61% | 5.89 6.70% | |
epsdiluted | 1.59 - | 1.05 33.96% | 1.05 0% | 1.10 4.76% | 1.26 14.55% | 1.93 53.17% | 2.63 36.27% | 1.77 32.70% | 2.09 18.08% | 5.45 160.77% | 5.83 6.97% |
All numbers in USD (except ratios and percentages)