UFPT
UFP Technologies Inc
NASDAQ: UFPT · HEALTHCARE · MEDICAL DEVICES
$185.45
-5.02% today
Updated 2026-04-29
Market cap
$1.43B
P/E ratio
21.19
P/S ratio
2.37x
EPS (TTM)
$8.75
Dividend yield
—
52W range
$183 – $275
Volume
0.2M
UFP Technologies Inc (UFPT) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $93.75M | $93.60M | $110.03M | $99.23M | $120.77M | $127.24M | $130.96M | $139.22M | $139.31M | $138.85M | $146.13M | $147.84M | $190.46M | $198.38M | $179.37M | $206.32M | $353.79M | $400.07M | $504.42M | $602.80M |
| Revenue growth (YoY) | — | -0.2% | +17.6% | -9.8% | +21.7% | +5.4% | +2.9% | +6.3% | +0.1% | -0.3% | +5.2% | +1.2% | +28.8% | +4.2% | -9.6% | +15.0% | +71.5% | +13.1% | +26.1% | +19.5% |
| Cost of revenue | $74.51M | $70.78M | $81.47M | $72.51M | $86.15M | $91.00M | $92.78M | $98.57M | $102.43M | $101.40M | $111.48M | $112.36M | $142.15M | $144.42M | $134.69M | $155.21M | $263.53M | $287.85M | $357.73M | $432.39M |
| Gross profit | $19.24M | $22.81M | $28.56M | $26.72M | $34.62M | $36.24M | $38.19M | $40.65M | $36.88M | $37.45M | $34.65M | $35.49M | $48.31M | $53.96M | $44.68M | $51.11M | $90.26M | $112.22M | $146.69M | $170.41M |
| Gross margin | 20.5% | 24.4% | 26.0% | 26.9% | 28.7% | 28.5% | 29.2% | 29.2% | 26.5% | 27.0% | 23.7% | 24.0% | 25.4% | 27.2% | 24.9% | 24.8% | 25.5% | 28.1% | 29.1% | 28.3% |
| R&D | — | — | $1.40M | $1.40M | $900000.00 | $900000.00 | $1.30M | $1.20M | $1.40M | $1.30M | $1.30M | $1.10M | $10.50M | $8.80M | $8.20M | $8.50M | $9.30M | $7.20M | — | — |
| SG&A | $14.18M | $15.56M | $18.82M | $18.54M | $20.24M | $21.37M | $21.53M | $23.24M | $23.85M | $24.01M | $24.11M | $23.84M | $27.76M | $29.25M | $27.49M | $29.48M | $55.63M | $49.66M | $62.22M | $77.44M |
| Operating income | $5.05M | $7.25M | $8.42M | $8.18M | $14.38M | $15.72M | $16.67M | $17.40M | $11.56M | $11.71M | $12.24M | $11.69M | $19.61M | $24.71M | $16.73M | $21.22M | $55.40M | $57.66M | $80.90M | $92.34M |
| Operating margin | 5.4% | 7.7% | 7.7% | 8.2% | 11.9% | 12.4% | 12.7% | 12.5% | 8.3% | 8.4% | 8.4% | 7.9% | 10.3% | 12.5% | 9.3% | 10.3% | 15.7% | 14.4% | 16.0% | 15.3% |
| EBITDA | $8.11M | $10.06M | $11.47M | $11.08M | $17.37M | $17.66M | $19.59M | $21.49M | $17.41M | $18.29M | $18.02M | $17.40M | $28.48M | $32.49M | $24.63M | $29.65M | $67.37M | $68.95M | $95.80M | $115.74M |
| EBITDA margin | 8.7% | 10.8% | 10.4% | 11.2% | 14.4% | 13.9% | 15.0% | 15.4% | 12.5% | 13.2% | 12.3% | 11.8% | 15.0% | 16.4% | 13.7% | 14.4% | 19.0% | 17.2% | 19.0% | 19.2% |
| EBIT | $5.05M | $7.25M | $8.49M | $8.18M | $14.22M | $14.88M | $16.66M | $17.41M | $13.03M | $13.45M | $12.39M | $11.76M | $20.65M | $24.32M | $16.37M | $21.24M | $55.48M | $57.55M | $81.09M | $92.32M |
| Interest expense | $963.98M | $479.17M | $334293.00 | $221000.00 | $115537.00 | $26874.00 | $92000.00 | $205000.00 | $108000.00 | $27000.00 | $69000.00 | $50000.00 | $1.32M | $674000.00 | $83000.00 | $39000.00 | $2.76M | $3.65M | $8.06M | $9.80M |
| Income tax | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Effective tax rate | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Net income | $2.51M | $4.16M | $5.12M | $5.93M | $9.25M | $10.35M | $10.89M | $11.28M | $7.56M | $7.59M | $7.97M | $9.21M | $14.31M | $19.75M | $13.37M | $15.89M | $41.79M | $44.92M | $58.98M | $68.31M |
| Net income growth (YoY) | — | +65.4% | +23.0% | +15.9% | +56.0% | +11.9% | +5.3% | +3.5% | -33.0% | +0.4% | +5.0% | +15.6% | +55.4% | +38.0% | -32.3% | +18.8% | +163.1% | +7.5% | +31.3% | +15.8% |
| Profit margin | 2.7% | 4.4% | 4.6% | 6.0% | 7.7% | 8.1% | 8.3% | 8.1% | 5.4% | 5.5% | 5.5% | 6.2% | 7.5% | 10.0% | 7.5% | 7.7% | 11.8% | 11.2% | 11.7% | 11.3% |