UFP Technologies UFPT Income Statement
| TTM Q1 '26 | TTM Q4 '25 | TTM Q3 '25 | TTM Q2 '25 | TTM Q1 '25 | ||
|---|---|---|---|---|---|---|
| $608.85M+1.0% | $602.8M+0.8% | $597.95M+1.6% | $588.56M+7.5% | $547.56M+8.6% | ||
| —— | —— | —— | —— | $332.25K+0.4% | ||
| $436.23M+0.9% | $432.39M+1.2% | $427.46M+1.9% | $419.29M+7.8% | $388.8M+8.7% | ||
| $172.62M+1.3% | $170.41M-0.1% | $170.5M+0.7% | $169.27M+6.6% | $158.76M+8.2% | ||
| 28.4%+0.1pp | 28.3%-0.2pp | 28.5%-0.2pp | 28.8%-0.2pp | 29%-0.1pp | ||
| —— | $8.6M-5.0% | $9.05M-4.7% | $9.5M-4.5% | $9.95M-4.3% | ||
| $79.73M+3.0% | $77.44M+3.1% | $75.09M+4.6% | $71.81M+7.1% | $67.03M+7.7% | ||
| —— | —— | —— | —— | —— | ||
| $5.31M+6.3% | $5M+8.3% | $4.62M+7.1% | $4.31M+9.3% | $3.94M+6.5% | ||
| -$164K-629% | $31K— | —— | —— | —— | ||
| $297K-11.1% | $334K-71.6% | $1.18M-37.9% | $1.9M-25.8% | $2.56M+1.5% | ||
| $92.58M+0.3% | $92.34M-0.8% | $93.09M-1.5% | $94.48M+7.2% | $88.1M+8.9% | ||
| 15.2%-0.1pp | 15.3%-0.3pp | 15.6%-0.5pp | 16.1%0.0pp | 16.1%+0.1pp | ||
| $8.73M-10.9% | $9.8M-12.9% | $11.25M-8.8% | $12.33M+20.5% | $10.24M+27.0% | ||
| -$7K+66.7% | -$21K-109% | $229K+183% | $81K-27.0% | $111K-41.3% | ||
| —— | —— | $222K+18.7% | $187K+43.8% | $130K+46.1% | ||
| -$12K+68.4% | -$38K+65.5% | -$110K— | —— | —— | ||
| $83.84M+1.6% | $82.51M+0.5% | $82.07M-0.2% | $82.23M+5.5% | $77.97M+6.8% | ||
| $15.22M+7.2% | $14.2M-5.0% | $14.95M-1.2% | $15.13M+4.3% | $14.5M+3.2% | ||
| $68.62M+0.5% | $68.31M+1.8% | $67.12M0.0% | $67.1M+5.7% | $63.47M+7.6% | ||
| 11.3%-0.1pp | 11.3%+0.1pp | 11.2%-0.2pp | 11.4%-0.2pp | 11.6%-0.1pp | ||
| $8.81+0.3% | $8.78+1.7% | $8.630.0% | $8.63+5.6% | $8.17+7.5% | ||
| $8.90+0.3% | $8.87+1.7% | $8.72-0.1% | $8.73+5.6% | $8.27+7.5% | ||
| 31.2M+0.1% | 31.1M+0.1% | 31.1M0.0% | 31.1M+0.1% | 31.1M+0.1% | ||
| 30.8M+0.1% | 30.8M+0.1% | 30.8M+0.1% | 30.7M+0.1% | 30.7M+0.1% | ||
| —— | $0-100% | $297.75K-50.0% | $595.5K-33.3% | $893.25K-25.0% | ||
| $150K-22.7% | $194K— | —— | —— | —— | ||
| $9.38M+5.9% | $8.85M+4.0% | $8.51M+5.2% | $8.09M— | —— | ||
| $9.9M+1.0% | $9.81M+0.2% | $9.78M+5.4% | $9.28M+17.8% | $7.88M+21.3% | ||
| 11.8K0.0% | 11.8K0.0% | 11.8K+33.3% | 8.9K+50.0% | 5.9K+100% | ||
| —— | —— | $1.03M+2.5% | $1M+2.6% | $977K+2.6% | ||
| —— | —— | —— | —— | —— | ||
| $5.95M-13.2% | $6.85M— | —— | —— | —— | ||
| $72.45M-4.9% | $76.19M+8.8% | $70.05M-1.4% | $71.05M+14.7% | $61.95M+13.6% | ||
| —— | —— | —— | —— | —— | ||
| $4.4M+11.5% | $3.95M+19.8% | $3.3M+12.0% | $2.94M+27.2% | $2.31M+12.4% | ||
| —— | —— | —— | —— | —— | ||
| $7.35M-6.7% | $7.88M+12.7% | $7M+11.4% | $6.28M+12.9% | $5.56M-13.0% | ||
| —— | —— | —— | —— | —— | ||
| —— | $3.35M-20.7% | $4.22M-17.1% | $5.09M-14.6% | $5.97M-12.8% | ||
| —— | $5.33M+9.7% | $4.86M+10.7% | $4.39M+12.0% | $3.92M+13.6% | ||
| —— | $402K-56.3% | $919.25K-36.0% | $1.44M-26.5% | $1.95M-20.9% | ||
| —— | $4.54M+23.8% | $3.66M+31.3% | $2.79M+45.5% | $1.92M+83.6% | ||
| —— | -$265K-34.9% | -$196.5K-53.5% | -$128K-115% | -$59.5K-761% | ||
| $6.23M+22.0% | $5.11M+30.7% | $3.91M+42.9% | $2.73M— | —— | ||
| —— | $852K+22.3% | $696.5K+28.7% | $541K+40.3% | $385.5K+67.6% | ||
| —— | $2.1M+6.3% | $1.98M+6.8% | $1.85M+7.2% | $1.73M+7.8% | ||
| —— | —— | —— | —— | —— | ||
| —— | $0-100% | $62.5K-50.0% | $125K-33.3% | $187.5K-25.0% | ||
| $218K-69.8% | $723K+12,150% | -$6K-119% | $31K+112% | -$256K+59.7% | ||
| —— | —— | —— | —— | —— | ||
| —— | $1.69M-3.9% | $1.75M-3.7% | $1.82M-3.6% | $1.89M-3.5% | ||
| —— | —— | —— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| —— | $120K+48.6% | $80.75K+94.6% | $41.5K+1,744% | $2.25K+106% | ||
| —— | —— | —— | —— | —— | ||
| —— | $693K+2.8% | $674K+2.9% | $655K+3.0% | $636K+3.1% | ||
| —— | —— | —— | —— | —— | ||
| —— | $0— | $0— | $0— | $0— | ||
| —— | —— | —— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| $4.5M-6.3% | $4.8M+60.0% | $3M+3.4% | $2.9M+11.5% | $2.6M+4.0% | ||
| —— | —— | —— | —— | $60K+50.0% | ||
| —— | $0-100% | $22.25K-50.0% | $44.5K-33.3% | $66.75K-25.0% | ||
| $63K0.0% | $63K+1.6% | $62K-3.1% | $64K-7.2% | $69K-5.5% | ||
| $60K0.0% | $60K0.0% | $60K-11.8% | $68K-11.7% | $77K-10.5% | ||
| -$12K+68.4% | -$38K+65.5% | -$110K— | —— | —— | ||
| -$12K+68.4% | -$38K+65.5% | -$110K-25.0% | -$88K+10.2% | -$98K+8.4% | ||
| $1.77M-48.4% | $3.42M+166% | $1.29M-22.0% | $1.65M+306% | -$798K+57.1% | ||
| —— | $31.5M+1.0% | $31.19M+1.0% | $30.88M+1.0% | $30.57M+1.0% | ||
| —— | $51.02M+4.2% | $48.95M+4.4% | $46.89M+4.6% | $44.82M+4.8% | ||
| —— | $2.78M-39.7% | $4.61M-28.4% | $6.43M-22.1% | $8.26M-18.1% | ||
| —— | $0— | $0— | $0— | $0— | ||
| —— | $17.33M+3.0% | $16.83M+3.1% | $16.33M+3.1% | $15.83M+3.2% | ||
| —— | -$915K+9.3% | -$1.01M+8.5% | -$1.1M+7.9% | -$1.2M+7.3% | ||
| —— | $1.9M-2.7% | $1.95M-2.6% | $2M-2.5% | $2.05M-2.5% | ||
| —— | $0-100% | $39.25K-50.0% | $78.5K-33.3% | $117.75K-25.0% | ||
| $4.04M+13.4% | $3.56M-27.3% | $4.89M-38.7% | $7.98M-35.5% | $12.36M-3.6% | ||
| -$2.45M-124% | -$1.09M-147% | $2.34M+156% | -$4.17M-254% | $2.71M+338% | ||
| $1.47M+128% | -$5.34M+26.2% | -$7.24M-514% | $1.75M-83.8% | $10.81M+988% | ||
| —— | —— | —— | —— | —— | ||
| -$838K+23.9% | -$1.1M+32.7% | -$1.64M— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| $4.59M-23.4% | $6M+24.3% | $4.82M+21.2% | $3.98M+102% | $1.97M+413% | ||
| —— | —— | —— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| $229K-4.2% | $239K-0.4% | $240K-11.1% | $270K-5.9% | $287K+0.7% | ||
| $8.77M-11.0% | $9.86M-13.5% | $11.39M-6.6% | $12.19M+21.1% | $10.07M+27.6% | ||
| $6.41M+7.3% | $5.97M+5.6% | $5.65M+7.8% | $5.24M+11.3% | $4.71M+5.5% | ||
| —— | —— | —— | —— | $332.25K+0.4% | ||
| —— | 1— | —— | —— | —— | ||
| -$49.08M+15.6% | -$58.16M— | —— | —— | —— | ||
| -$26.47M+4.1% | -$27.6M+0.1% | -$27.63M+86.8% | -$209.52M+0.8% | -$211.25M-0.5% | ||
| $81.3M-11.5% | $91.91M-7.6% | $99.49M+19.3% | $83.37M+19.5% | $69.75M+4.7% | ||
| —— | —— | —— | —— | —— | ||
| 1.8+75.0% | 1— | —— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| —— | $5M+7.0% | $4.68M+7.5% | $4.35M+8.1% | $4.03M+8.8% | ||
| —— | —— | —— | —— | $332.25K+0.4% | ||
| $5.55M+3.7% | $5.36M+15.6% | $4.63M+6.6% | $4.35M+7.7% | $4.04M+6.7% | ||
| $3.83M-51.4% | $7.87M+169% | $2.93M-25.8% | $3.95M+359% | -$1.53M+65.6% | ||
| $3.83M-51.4% | $7.87M+169% | $2.93M-25.8% | $3.95M+359% | -$1.53M+65.6% | ||
| -$7K+66.7% | -$21K-109% | $229K+183% | $81K-27.0% | $111K-41.3% | ||
| —— | —— | —— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| —— | $0-100% | $40.25K-50.0% | $80.5K-33.3% | $120.75K-25.0% | ||
| $93.05M+35.4% | $68.7M+56.1% | $44M-66.3% | $130.5M-19.0% | $161.2M+1.3% | ||
| $111K+109% | $53K+26.2% | $42K-23.6% | $55K+150% | $22K0.0% | ||
| —— | —— | —— | —— | —— | ||
| -$164K-629% | $31K— | —— | —— | —— | ||
| $127.81M+13.9% | $112.24M+12.8% | $99.5M-15.5% | $117.7M+16.3% | $101.2M+10.4% | ||
| $12.5M0.0% | $12.5M0.0% | $12.5M+33.3% | $9.38M-74.1% | $36.25M+3.2% | ||
| $608.85M+1.0% | $602.8M+0.8% | $597.95M+1.6% | $588.56M+7.5% | $547.56M+8.6% | ||
| —— | —— | —— | —— | $4.82M-1.7% | ||
| —— | $200K— | —— | —— | —— | ||
| $9.38M+5.9% | $8.85M+4.0% | $8.51M+5.2% | $8.09M+7.3% | $7.54M+10.2% | ||
| —— | —— | —— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| $198K-1.5% | $201K-2.0% | $205K+2.0% | $201K-2.4% | $206K+8.4% | ||
| —— | —— | —— | —— | —— | ||
| —— | —— | —— | —— | —— | ||
| $9.38M+5.9% | $8.85M+4.0% | $8.51M+5.2% | $8.09M+7.3% | $7.54M+10.2% | ||
| —— | —— | —— | —— | —— | ||
| —— | $0-100% | $194K-50.0% | $388K-33.3% | $582K-25.0% | ||
| —— | $0-100% | $26.5K-50.0% | $53K-33.3% | $79.5K-25.0% | ||
| —— | $31K-59.5% | $76.5K-37.3% | $122K-27.2% | $167.5K-21.4% | ||
| —— | $21K-28.8% | $29.5K-22.4% | $38K-18.3% | $46.5K-15.5% | ||
| $839K+18.0% | $711K+14.9% | $619K+21.1% | $511K+55.8% | $328K-0.3% | ||
| $92.58M+0.3% | $92.34M-0.8% | $93.09M-1.5% | $94.48M+7.2% | $88.1M+8.9% | ||
| $116.75M+0.4% | $116.24M+6.2% | $109.45M-2.7% | $112.51M+7.7% | $104.45M+9.2% | ||
| $116.75M+0.4% | $116.24M+6.2% | $109.45M-2.7% | $112.51M+7.7% | $104.45M+9.2% | ||
| 19.2%-0.1pp | 19.3%+1.0pp | 18.3%-0.8pp | 19.1%0.0pp | 19.1%+0.1pp | ||
| $92.58M+0.3% | $92.34M-0.8% | $93.09M-1.5% | $94.48M+7.2% | $88.1M+8.9% |
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.
