UFP Technologies UFPT Income Statement
| FY'25 | FY'24 | FY'23 | FY'22 | ||
|---|---|---|---|---|---|
| $602.8M+19.5% | $504.42M+26.1% | $400.07M+13.1% | $353.79M+71.5% | ||
| —— | $331K+4.4% | $317K— | —— | ||
| $432.39M+20.9% | $357.73M+24.3% | $287.85M+9.2% | $263.53M+69.8% | ||
| $170.41M+16.2% | $146.69M+30.7% | $112.23M+24.3% | $90.26M+76.6% | ||
| 28.3%-0.8pp | 29.1%+1.0pp | 28.1%+2.5pp | 25.5%+0.7pp | ||
| $8.6M-17.3% | $10.4M+44.4% | $7.2M-22.6% | $9.3M+9.4% | ||
| $77.44M+24.5% | $62.22M+22.3% | $50.89M+11.1% | $45.8M+55.4% | ||
| —— | —— | $103.39M+7.3% | $96.39M+3,870% | ||
| $5M+35.1% | $3.7M+27.6% | $2.9M+11.5% | $2.6M+85.7% | ||
| $31K— | —— | $15K— | —— | ||
| $334K-86.7% | $2.52M— | $0-100% | $1.03M+139% | ||
| $92.34M+14.1% | $80.9M+40.3% | $57.66M+4.1% | $55.4M+161% | ||
| 15.3%-0.7pp | 16%+1.6pp | 14.4%-1.2pp | 15.7%+5.4pp | ||
| $9.8M+21.6% | $8.06M+121% | $3.65M+32.0% | $2.76M+3,790% | ||
| -$21K-111% | $189K+262% | -$117K— | —— | ||
| —— | $89K— | $0— | $0— | ||
| -$38K— | —— | -$144K-101% | $21.86M— | ||
| $82.51M+13.0% | $73.03M+35.5% | $53.9M+2.2% | $52.72M+149% | ||
| $14.2M+1.1% | $14.04M+56.4% | $8.98M-17.9% | $10.93M+105% | ||
| $68.31M+15.8% | $58.98M+31.3% | $44.92M+7.5% | $41.79M+163% | ||
| 11.3%-0.4pp | 11.7%+0.5pp | 11.2%-0.6pp | 11.8%+4.1pp | ||
| $8.78+15.5% | $7.60+29.9% | $5.85+6.9% | $5.47+162% | ||
| $8.87+15.3% | $7.69+30.6% | $5.89+6.7% | $5.52+162% | ||
| 31.1M+0.3% | 31M+0.9% | 30.8M+0.8% | 30.5M+0.6% | ||
| 30.8M+0.5% | 30.7M+0.6% | 30.5M+0.8% | 30.2M+0.5% | ||
| $0-100% | $1.19M— | $0— | —— | ||
| $194K— | —— | —— | —— | ||
| $8.85M— | —— | $4.64M— | —— | ||
| $9.81M+51.0% | $6.5M+47.7% | $4.4M+2.3% | $4.3M+238% | ||
| 11.8K+300% | 3K-76.9% | 12.8K-56.9% | 29.6K-7.9% | ||
| —— | $952K-73.0% | $3.53M-64.1% | $9.84M— | ||
| —— | —— | —— | —— | ||
| $6.85M— | —— | —— | —— | ||
| $76.19M+39.7% | $54.55M+19.1% | $45.8M+11.2% | $41.18M+159% | ||
| —— | —— | —— | —— | ||
| $3.95M+92.0% | $2.06M-44.4% | $3.7M— | —— | ||
| —— | —— | —— | —— | ||
| $7.88M+23.3% | $6.4M+38.0% | $4.64M— | —— | ||
| —— | —— | —— | —— | ||
| $3.35M-51.1% | $6.84M+12.2% | $6.1M-45.7% | $11.24M+94.0% | ||
| $5.33M+54.5% | $3.45M+1,168% | $272K-85.4% | $1.86M— | ||
| $402K-83.7% | $2.47M+38.5% | $1.78M-22.7% | $2.31M+74.9% | ||
| $4.54M+334% | $1.04M+24.1% | $841K+122% | -$3.86M-176% | ||
| -$265K-3,044% | $9K+145% | -$20K-1,900% | -$1K— | ||
| $5.11M— | —— | $816K+117% | -$4.77M-166% | ||
| $852K+270% | $230K+11,400% | $2K+100% | -$624K-58.0% | ||
| $2.1M+31.3% | $1.6M+23.1% | $1.3M+85.7% | $700K+16.7% | ||
| —— | —— | —— | —— | ||
| $0-100% | $250K— | —— | —— | ||
| $723K+214% | -$635K— | —— | $193K— | ||
| —— | —— | —— | —— | ||
| $1.69M-13.9% | $1.96M+87.6% | $1.04M— | —— | ||
| —— | —— | —— | —— | ||
| —— | —— | —— | —— | ||
| $120K+424% | -$37K-102% | $1.52M— | —— | ||
| —— | —— | —— | —— | ||
| $693K+12.3% | $617K-71.0% | $2.12M— | —— | ||
| —— | —— | —— | —— | ||
| $0— | $0+100% | -$264K— | —— | ||
| —— | —— | —— | —— | ||
| —— | —— | —— | —— | ||
| —— | —— | —— | —— | ||
| —— | —— | —— | —— | ||
| $4.8M+92.0% | $2.5M+13.6% | $2.2M— | —— | ||
| —— | $40K— | —— | —— | ||
| $0-100% | $89K— | $0— | $0— | ||
| $63K-13.7% | $73K+15.9% | $63K0.0% | $63K+117% | ||
| $60K-30.2% | $86K+43.3% | $60K— | —— | ||
| -$38K— | —— | -$145K— | —— | ||
| -$38K+64.5% | -$107K+25.7% | -$144K-102% | $6.21M+13,540% | ||
| $3.42M+284% | -$1.86M-891% | $235K— | —— | ||
| $31.5M+4.1% | $30.27M+14.0% | $26.55M-23.4% | $34.65M— | ||
| $51.02M+19.3% | $42.76M+56.3% | $27.36M+51.4% | $18.06M— | ||
| $2.78M-72.4% | $10.09M+16.5% | $8.66M— | —— | ||
| $0— | $0— | $0— | —— | ||
| $17.33M+13.0% | $15.34M+35.5% | $11.32M— | —— | ||
| -$915K+29.1% | -$1.29M-24.0% | -$1.04M— | —— | ||
| $1.9M-9.8% | $2.1M+61.3% | $1.3M— | —— | ||
| $0-100% | $157K-76.6% | $670K— | —— | ||
| $3.56M-72.3% | $12.83M+21.4% | $10.57M-19.9% | $13.2M+123% | ||
| -$1.09M+4.6% | -$1.14M— | —— | $16.91M+314% | ||
| -$5.34M-339% | -$1.22M— | —— | $24.06M+210% | ||
| —— | —— | —— | $15.6M+1,451% | ||
| -$1.1M— | —— | $1.94M-8.9% | $2.12M-7.4% | ||
| —— | —— | —— | —— | ||
| —— | —— | $16.57M-17.5% | $20.09M+347% | ||
| $6M+1,053% | -$629K+59.6% | -$1.56M-132% | $4.8M+555% | ||
| —— | —— | —— | -$7.49M-423% | ||
| —— | —— | $21K-98.3% | $1.26M+91.5% | ||
| $239K-16.1% | $285K— | —— | $228K+12.3% | ||
| $9.86M+24.9% | $7.89M+123% | $3.54M+30.0% | $2.72M+5,034% | ||
| $5.97M+33.8% | $4.46M+24.3% | $3.59M— | —— | ||
| —— | $331K+4.4% | $317K— | —— | ||
| 1— | —— | —— | —— | ||
| -$58.16M— | —— | -$30.02M-15.9% | -$25.89M-135% | ||
| -$27.6M+86.9% | -$210.16M-1,904% | -$10.49M-329% | $4.58M+105% | ||
| $91.91M+38.0% | $66.59M+61.1% | $41.33M+133% | $17.74M+24.1% | ||
| —— | —— | —— | —— | ||
| 1— | —— | —— | —— | ||
| —— | —— | —— | —— | ||
| $5M+35.1% | $3.7M+27.6% | $2.9M+11.5% | $2.6M+85.7% | ||
| —— | $331K+4.4% | $317K— | —— | ||
| $5.36M+41.5% | $3.78M+27.0% | $2.98M— | —— | ||
| $7.87M+278% | -$4.43M-605% | $878K— | —— | ||
| $7.87M+278% | -$4.43M-605% | $878K— | —— | ||
| -$21K-111% | $189K+262% | -$117K— | —— | ||
| —— | —— | $5M-26.6% | $6.81M— | ||
| —— | —— | —— | $1.68M+81.8% | ||
| —— | —— | $10.49M— | —— | ||
| $0-100% | $161K— | $0— | $0— | ||
| $68.7M-56.8% | $159.2M— | —— | $44M+26.3% | ||
| $53K+141% | $22K— | —— | $10.08M+8,738% | ||
| —— | —— | —— | —— | ||
| $31K— | —— | $15K— | —— | ||
| $112.24M+22.4% | $91.7M+228% | $28M-53.3% | $60M— | ||
| $12.5M-64.4% | $35.13M+778% | $4M0.0% | $4M— | ||
| $602.8M+19.5% | $504.42M+26.1% | $400.07M— | —— | ||
| —— | $4.9M— | —— | —— | ||
| $200K— | —— | —— | —— | ||
| $8.85M+29.4% | $6.84M+47.4% | $4.64M+44.7% | $3.21M+32.1% | ||
| —— | —— | $3M— | —— | ||
| —— | —— | —— | —— | ||
| $201K+5.8% | $190K+179% | $68K— | —— | ||
| —— | —— | —— | —— | ||
| —— | —— | -$2.64M— | —— | ||
| $8.85M+29.4% | $6.84M+47.4% | $4.64M+44.7% | $3.21M+32.1% | ||
| —— | —— | —— | —— | ||
| $0-100% | $776K— | $0— | —— | ||
| $0-100% | $106K-84.2% | $670K— | —— | ||
| $31K-85.4% | $213K+1,320% | $15K-94.9% | $293K+63.7% | ||
| $21K-61.8% | $55K+162% | $21K+153% | -$40K-128% | ||
| $711K+116% | $329K+1.5% | $324K— | —— | ||
| $92.34M+14.1% | $80.9M+40.3% | $57.66M+4.1% | $55.4M+161% | ||
| $116.24M+21.6% | $95.61M+38.4% | $69.07M+2.7% | $67.29M+127% | ||
| $116.24M+21.6% | $95.61M+38.4% | $69.07M+2.7% | $67.29M+127% | ||
| 19.3%+0.3pp | 19%+1.7pp | 17.3%-1.8pp | 19%+4.7pp | ||
| $92.34M+14.1% | $80.9M+40.3% | $57.66M+4.1% | $55.4M+161% |
Chart any of these lines over time, or line them up against competitors.
Compare these in charts →Questions, answered.
- What is UFP Technologies's revenue?
- UFP Technologies (UFPT) generated $608.9M in revenue over the trailing twelve months, up 11.2% year over year.
- Is UFP Technologies profitable?
- UFP Technologies reported $68.6M in net income over the trailing twelve months, a 11.3% net margin.
- What are UFP Technologies's profit margins?
- Gross margin is 28.4% and operating margin is 15.2%, with a 11.3% net margin.
- What is UFP Technologies's earnings per share?
- UFP Technologies's diluted EPS over the trailing twelve months is $8.81.
- Where does UFP Technologies's income statement data come from?
- Every line is extracted from UFP Technologies's SEC filings (10-K and 10-Q) and tagged in XBRL. Switch between quarterly, annual, and trailing-twelve-month views, or open any line for its full history and peer comparisons.
