Skip to content
10-K

Annual Report

UFP TECHNOLOGIES INC UFPT

0001628280-26-012816

← back to feed
Filed
Feb 27, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 19, 2026 7.71M sh
Shares Diluted FY 2025 · Dec 31, 2025 7.8M sh
Shares Diluted FY 2025 · Dec 31, 2024 7.79M sh
Shares Diluted FY 2025 · Dec 31, 2023 7.7M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 $91.91M
Operating Cash Flow FY 2025 · Dec 31, 2024 $66.59M
Operating Cash Flow FY 2025 · Dec 31, 2023 $41.33M
Long Term Debt FY 2025 · Dec 31, 2025 $122.96M
Long Term Debt FY 2025 · Dec 31, 2024 $176.88M
Short Term Debt FY 2025 · Dec 31, 2025 $12.5M
Short Term Debt FY 2025 · Dec 31, 2024 $12.5M
Cash And Equivalents FY 2025 · Dec 31, 2025 $20.3M
Cash And Equivalents FY 2025 · Dec 31, 2024 $13.45M
Stockholders Equity FY 2025 · Dec 31, 2025 $423.88M
Stockholders Equity FY 2025 · Dec 31, 2024 $342.76M
Stockholders Equity FY 2025 · Dec 31, 2023 $286.09M
Stockholders Equity FY 2025 · Dec 31, 2022 $237.55M
Current Liabilities FY 2025 · Dec 31, 2025 $74.86M
Current Liabilities FY 2025 · Dec 31, 2024 $76.3M
Total Liabilities FY 2025 · Dec 31, 2025 $231.2M
Total Liabilities FY 2025 · Dec 31, 2024 $286.24M
Current Assets FY 2025 · Dec 31, 2025 $201M
Current Assets FY 2025 · Dec 31, 2024 $194.95M
Total Assets FY 2025 · Dec 31, 2025 $655.08M
Total Assets FY 2025 · Dec 31, 2024 $629M
Eps Diluted FY 2025 · Dec 31, 2025 $2.25
Eps Diluted FY 2025 · Dec 31, 2025 $8.75
Eps Diluted FY 2025 · Sep 30, 2025 $2.11
Eps Diluted FY 2025 · Jun 30, 2025 $2.21
Eps Diluted FY 2025 · Mar 31, 2025 $2.21
Eps Diluted FY 2025 · Dec 31, 2024 $2.10
Eps Diluted FY 2025 · Dec 31, 2024 $7.58
Eps Diluted FY 2025 · Sep 30, 2024 $2.11
Eps Diluted FY 2025 · Jun 30, 2024 $1.75
Eps Diluted FY 2025 · Mar 31, 2024 $1.64
Eps Diluted FY 2025 · Dec 31, 2023 $1.51
Eps Diluted FY 2025 · Dec 31, 2023 $5.83
Eps Diluted FY 2025 · Sep 30, 2023 $1.52
Eps Diluted FY 2025 · Jun 30, 2023 $1.55
Eps Diluted FY 2025 · Mar 31, 2023 $1.27
Eps Basic FY 2025 · Dec 31, 2025 $2.28
Eps Basic FY 2025 · Dec 31, 2025 $8.87
Eps Basic FY 2025 · Sep 30, 2025 $2.12
Eps Basic FY 2025 · Jun 30, 2025 $2.23
Eps Basic FY 2025 · Mar 31, 2025 $2.24
Eps Basic FY 2025 · Dec 31, 2024 $2.13
Eps Basic FY 2025 · Dec 31, 2024 $7.69
Eps Basic FY 2025 · Sep 30, 2024 $2.13
Eps Basic FY 2025 · Jun 30, 2024 $1.77
Eps Basic FY 2025 · Mar 31, 2024 $1.66
Eps Basic FY 2025 · Dec 31, 2023 $1.52
Eps Basic FY 2025 · Dec 31, 2023 $5.89
Eps Basic FY 2025 · Sep 30, 2023 $1.53
Eps Basic FY 2025 · Jun 30, 2023 $1.56
Eps Basic FY 2025 · Mar 31, 2023 $1.28
Sga Expense FY 2025 · Dec 31, 2025 $77.44M
Sga Expense FY 2025 · Dec 31, 2024 $62.22M
Sga Expense FY 2025 · Dec 31, 2023 $50.89M
Rd Expense FY 2025 · Dec 31, 2025 $8.6M
Rd Expense FY 2025 · Dec 31, 2024 $10.4M
Rd Expense FY 2025 · Dec 31, 2023 $7.2M
Net Income FY 2025 · Dec 31, 2025 $17.57M
Net Income FY 2025 · Dec 31, 2025 $68.31M
Net Income FY 2025 · Sep 30, 2025 $16.38M
Net Income FY 2025 · Jun 30, 2025 $17.18M
Net Income FY 2025 · Mar 31, 2025 $17.18M
Net Income FY 2025 · Dec 31, 2024 $16.38M
Net Income FY 2025 · Dec 31, 2024 $58.98M
Net Income FY 2025 · Sep 30, 2024 $16.36M
Net Income FY 2025 · Jun 30, 2024 $13.55M
Net Income FY 2025 · Mar 31, 2024 $12.69M
Net Income FY 2025 · Dec 31, 2023 $11.61M
Net Income FY 2025 · Dec 31, 2023 $44.92M
Net Income FY 2025 · Sep 30, 2023 $11.69M
Net Income FY 2025 · Jun 30, 2023 $11.88M
Net Income FY 2025 · Mar 31, 2023 $9.74M
Operating Income FY 2025 · Dec 31, 2025 $92.34M
Operating Income FY 2025 · Dec 31, 2024 $80.9M
Operating Income FY 2025 · Dec 31, 2023 $57.66M
Gross Profit FY 2025 · Dec 31, 2025 $41.97M
Gross Profit FY 2025 · Dec 31, 2025 $170.41M
Gross Profit FY 2025 · Sep 30, 2025 $42.75M
Gross Profit FY 2025 · Jun 30, 2025 $43.54M
Gross Profit FY 2025 · Mar 31, 2025 $42.15M
Gross Profit FY 2025 · Dec 31, 2024 $42.06M
Gross Profit FY 2025 · Dec 31, 2024 $146.69M
Gross Profit FY 2025 · Sep 30, 2024 $41.52M
Gross Profit FY 2025 · Jun 30, 2024 $33.03M
Gross Profit FY 2025 · Mar 31, 2024 $30.08M
Gross Profit FY 2025 · Dec 31, 2023 $26.13M
Gross Profit FY 2025 · Dec 31, 2023 $112.23M
Gross Profit FY 2025 · Sep 30, 2023 $27.75M
Gross Profit FY 2025 · Jun 30, 2023 $29.65M
Gross Profit FY 2025 · Mar 31, 2023 $28.7M
Cost Of Revenue FY 2025 · Dec 31, 2025 $432.39M
Cost Of Revenue FY 2025 · Dec 31, 2024 $357.73M
Cost Of Revenue FY 2025 · Dec 31, 2023 $287.85M
Revenue FY 2025 · Dec 31, 2025 $148.92M
Revenue FY 2025 · Dec 31, 2025 $602.8M
Revenue FY 2025 · Sep 30, 2025 $154.56M
Revenue FY 2025 · Jun 30, 2025 $151.18M
Revenue FY 2025 · Mar 31, 2025 $148.15M
Revenue FY 2025 · Dec 31, 2024 $144.07M
Revenue FY 2025 · Dec 31, 2024 $504.42M
Revenue FY 2025 · Sep 30, 2024 $145.17M
Revenue FY 2025 · Jun 30, 2024 $110.18M
Revenue FY 2025 · Mar 31, 2024 $105.01M
Revenue FY 2025 · Dec 31, 2023 $101.5M
Revenue FY 2025 · Dec 31, 2023 $400.07M
Revenue FY 2025 · Sep 30, 2023 $100.78M
Revenue FY 2025 · Jun 30, 2023 $100.04M
Revenue FY 2025 · Mar 31, 2023 $97.75M