Cash conversion efficiency has deteriorated significantly, with the operating cash flow to net income ratio falling to 0.18 in 2026Q1 due to a $24.5 million working capital outflow.
| Metric | TTM | Dec'25 | Dec'24 | Dec'23 | Dec'22 | Dec'21 | Dec'20 | Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 | Dec'12 | Dec'11 | Dec'10 | Dec'09 | Dec'08 | Dec'07 | Dec'06 | Dec'05 | Dec'04 | Dec'03 | Dec'02 | Dec'01 | Dec'00 | Dec'99 | Dec'98 | Dec'97 | Dec'96 |
|---|
| Cash from Operations | 81.3M | 91.91M | 66.59M | 41.33M | 17.74M | 14.29M | 25.04M | 31.23M | 21.32M | 17.47M | 9.39M | 13.1M | 11.13M | 16.11M | 16.16M | 11.72M | 12.56M | 10.69M | 6.69M | 10.15M | 12.09M | 1.01M | 1.43M | 749K | 2.23M | 2.21M | 3.55M | 1.3M | 4.3M | 3.1M | 3M |
| Operating CF Margin % | - | 15.25% | 13.2% | 10.33% | 5.02% | 6.93% | 13.96% | 15.74% | 11.19% | 11.82% | 6.43% | 9.43% | 7.99% | 11.57% | 12.34% | 9.21% | 10.4% | 10.77% | 6.08% | 10.84% | 12.9% | 1.2% | 2.09% | 1.23% | 3.64% | 3.59% | 4.77% | 2.21% | 9.11% | 6.81% | 7.61% |
| Operating CF Growth % | 89.82% | 38.01% | 61.11% | 132.95% | 24.14% | -42.91% | -19.83% | 46.48% | 22.04% | 85.98% | -28.29% | 17.72% | -30.92% | -0.35% | 37.96% | -6.74% | 17.52% | 59.89% | -34.12% | -16.1% | 1099.27% | -29.66% | 91.4% | -66.34% | 0.7% | -37.82% | 173.37% | -69.77% | 38.71% | 3.33% | 172.73% |
| Net Income | 68.62M | 68.31M | 58.98M | 44.92M | 41.79M | 15.89M | 13.37M | 19.75M | 14.31M | 9.21M | 7.97M | 7.59M | 7.56M | 11.28M | 10.9M | 10.78M | 9.41M | 5.98M | 5.12M | 4.16M | 2.51M | 659.09K | 871.26K | -1.52M | -233.79K | -3.04M | 1.08M | 1.7M | 1.6M | 1.3M | 1.3M |
| Depreciation & Amortization | 19.41M | 19.15M | 14.71M | 11.41M | 11.89M | 8.41M | 8.27M | 8.17M | 7.83M | 5.63M | 5.63M | 4.85M | 4.38M | 4.08M | 2.93M | 2.78M | 3.15M | 2.9M | 2.98M | 2.82M | 3.06M | 2.94M | 2.49M | 2.71M | 2.69M | 3.28M | 3.08M | 2.3M | 1.9M | 1.8M | 1.5M |
| Stock-Based Compensation | 9.38M | 8.85M | 6.84M | 4.64M | 3.21M | 2.43M | 1.81M | 1.59M | 1.21M | 1.07M | 1.06M | 1.07M | 1.12M | 924K | 860.4K | 1.14M | 963.71K | 900.81K | 1.31M | 692.02M | 459.34M | 240.45M | 136.75M | 108.55M | 81.05M | 124.54M | 0 | 0 | 0 | 0 | 0 |
| Deferred Taxes | 6.23M | 5.11M | 1.33M | 816K | -4.71M | -1.79M | 136K | 0 | 1.88M | -1.02M | 576K | 437K | 1.23M | 740K | 610.07K | 451.7K | 305.83K | 226.95K | 16.47K | 1.21M | 856.61K | -97.9K | 304.1K | -818.79K | 130.91K | -547.68K | 0 | 300K | 200K | 400K | 100K |
| Other Non-Cash Items | 3.63M | 180K | 1.06M | 3.67M | -11.96M | -14K | 459K | 393K | -47K | 7K | -143K | -329K | -1.21M | -807K | -843.63K | -1.54M | 67.25K | -667.4K | 493.67K | -691.05M | -458.65M | -239.92M | -136.82M | -106.97M | -81.65M | -123.44M | 333.34K | 200K | 100K | 100K | 100K |
| Working Capital Changes | -22.32M | -9.7M | -16.34M | -24.13M | -22.47M | -10.62M | 998K | 1.32M | -3.87M | 2.57M | -5.7M | -518K | -1.95M | -111K | 1.71M | -1.91M | -1.33M | 1.35M | -3.22M | 989.89K | 4.98M | -3.02M | -2.16M | -1.2M | 247.72K | 1.42M | -941.6K | -3.1M | 500K | -500K | 500K |
| Change in Receivables | -490K | 4.79M | -2.19M | -12.11M | -15.91M | -6.86M | 2.22M | -327K | -2.56M | -132K | -3.77M | -1.01M | 562K | 804K | -842.33K | -621.08K | -1.86M | -599.55K | 106.96K | -530.63M | 651.46M | -1.34B | -734.56M | -37.73M | 1.21B | 631.82M | 0 | 0 | 0 | 0 | 0 |
| Change in Inventory | -1.11M | 3.9M | -4.69M | -16.57M | -19.61M | -4.5M | -366K | 1.3M | -2.29M | 1.29M | 51K | -1.31M | -1.84M | -1.35M | 800.98K | -1.71M | -396.82K | 1.86M | -434.51K | 53.05K | 598.13K | -1.21M | -823.63K | 250.94K | 510.19K | 1.58M | 47.3K | -1.1M | -100K | -200K | -200K |
| Change in Payables | -2.44M | -1.09M | -1.14M | 1.55M | 9.13M | 102K | -681K | 0 | 1.11M | 93K | -596K | -800K | 2.32M | -1.01M | 383.44K | 507.02K | 894.96K | 392.64K | -2.78M | 531.7M | -647.05M | 1.34B | 733.18M | 36.27M | -1.21B | -632.01M | 0 | 0 | 0 | 0 | 0 |
| Cash from Investing | -26.47M | -27.6M | -210.16M | -10.49M | 1.29M | -101.46M | -4.26M | -5.77M | -82.33M | -10.38M | -7.28M | -16.27M | -13.32M | -6.39M | -15.5M | -2.52M | -3.27M | -4.28M | -7.85M | -2.05M | -1.78M | -1.1M | -2.13M | -898.05K | -1.02M | -2.37M | -8.17M | -3M | -3.6M | -4M | -3.4M |
| Capital Expenditures | -11.86M | -12.93M | -9.66M | -10.49M | -13.78M | -5.39M | -4.37M | -5.78M | -5.43M | -10.38M | -7.29M | -16.32M | -13.44M | -5.83M | -11.99M | -3.74M | -3.29M | -1.86M | -2.76M | -2.1M | -1.52M | -1.11M | -2.14M | -1.24M | -930.32K | -2.42M | -2.44M | -1.9M | -3.9M | -3.9M | -3.4M |
| CapEx % of Revenue | 1.95% | 2.14% | 1.91% | 2.62% | 3.89% | 2.61% | 2.44% | 2.91% | 2.85% | 7.02% | 4.99% | 11.75% | 9.64% | 4.19% | 9.16% | 2.94% | 2.72% | 1.87% | 2.51% | 2.24% | 1.62% | 1.32% | 3.12% | 2.04% | 1.52% | 3.93% | 3.27% | 3.23% | 8.26% | 8.57% | 8.63% |
| Acquisitions | -11.84M | -14.72M | -197.48M | 0 | -20.65M | -96.18M | 0 | 0 | -76.98M | 7K | 14K | 53K | 0 | -600K | -3.6M | 0 | 0 | -2.44M | -5.18M | 0 | -309.23K | 0 | 0 | 0 | -150K | 0 | -5.8M | 0 | 0 | 0 | 0 |
| Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Investing | -2.78M | 51K | -3.03M | 2K | 35.72M | 114K | 107K | 4K | 77K | 7K | 14K | 53K | 112K | 38K | 85.96K | 1.22M | 12K | 13.36K | 92.94K | 47.54K | 45.04K | 12.53K | 12.53K | 342.3K | 58.38K | 47.87K | 67.07K | -1.1M | 300K | -100K | 0 |
| Cash from Financing | -49.08M | -58.16M | 152.39M | -30.02M | -25.89M | 74.05M | -285K | -24.95M | 26.27M | -475K | -559K | -1.08M | -1.05M | -5.89M | 2.97M | -1.45M | 147.01K | 1.86M | -1.16M | -50.35K | -9.56M | 36.47K | 703.39K | 433.36K | -1.2M | 93.78K | 4.36M | 1.6M | -500K | 1M | 100K |
| Debt Issued (Net) | -45.2M | -53.92M | 157.3M | -23.06M | -20.06M | 74.81M | -11K | -25.14M | 25.14M | -856K | -1.01M | -996K | -1.78M | -6.02M | 3.64M | -1.28M | -623.55K | 1.81M | -1.42M | -456.55K | -10.2M | 66.43K | 758.65K | 385.42K | -1.25M | 548K | 4.3M | 1.6M | -500K | 1M | -100K |
| Equity Issued (Net) | 92K | 194K | -4.72M | 0 | 0 | 0 | 0 | -512K | 0 | 0 | 0 | -587K | 0 | 0 | 365.24K | 250.54K | 0 | 0 | 20.56K | 296.11K | 568.04K | 75.03K | 49.73K | 47.95K | 48.86K | -454.23K | 66.85K | 0 | 100K | 100K | 0 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -105K | -105K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Share Repurchases | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -512K | -144K | 0 | -587K | -587K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -525K | 0 | 0 | 0 | 0 | 0 |
| Other Financing | -3.97M | -4.43M | -188K | -6.96M | -5.83M | -761K | -274K | 705K | 1.13M | 381K | 455K | 505K | 724K | 130K | -1.04M | -419.52K | 875.56K | 153.75K | 338.22K | 110.09K | 71.87K | -104.99K | -104.98K | 0 | 0 | 0 | 0 | 0 | -100K | -100K | 100K |
| Net Change in Cash | 5.95M | 6.85M | 8.19M | 812K | -6.67M | -13.12M | 20.49M | 505K | -34.74M | 6.62M | 1.55M | -4.25M | -3.25M | 3.82M | 3.63M | 7.75M | 9.44M | 8.27M | -2.33M | 8.04M | 751.77K | -52.6K | 7.81K | 284.31K | -944 | -67.28K | -254.68K | -200K | 200K | 100K | -300K |
| Free Cash Flow | 69.44M | 78.98M | 56.94M | 30.84M | 3.96M | 8.9M | 20.67M | 25.45M | 15.89M | 7.09M | 2.1M | -3.22M | -2.31M | 10.28M | 4.17M | 7.97M | 9.28M | 8.83M | 3.92M | 8.05M | 10.58M | -101.6K | -708.11K | -491.35K | 1.29M | -208.94K | 1.12M | -600K | 400K | -800K | -400K |
| FCF Margin % | 11.41% | 13.1% | 11.29% | 7.71% | 1.12% | 4.31% | 11.52% | 12.83% | 8.34% | 4.79% | 1.44% | -2.32% | -1.66% | 7.38% | 3.18% | 6.27% | 7.68% | 8.9% | 3.56% | 8.6% | 11.28% | -0.12% | -1.03% | -0.81% | 2.12% | -0.34% | 1.5% | -1.02% | 0.85% | -1.76% | -1.02% |
| FCF Growth % | 17.69% | 38.71% | 84.6% | 678.1% | -55.45% | -56.95% | -18.79% | 60.15% | 124.24% | 237.48% | 165.16% | -39.52% | -122.48% | 146.52% | -47.73% | -14.03% | 5.03% | 125.2% | -51.26% | -23.94% | 10511.7% | 85.65% | -44.12% | -137.95% | 719.69% | -118.71% | 286.14% | -250% | 150% | -100% | 69.23% |
| FCF per Share | 8.90 | 10.12 | 7.31 | 4.01 | 0.52 | 1.17 | 2.73 | 3.39 | 2.14 | 0.97 | 0.29 | -0.45 | -0.32 | 1.45 | 0.59 | 1.14 | 1.37 | 1.40 | 0.63 | 1.37 | 1.90 | -0.02 | -0.14 | -0.11 | 0.30 | -0.05 | 0.25 | -0.12 | 0.08 | -0.16 | -0.08 |
| FCF Conversion (FCF/Net Income) | 1.01x | 1.35x | 1.13x | 0.92x | 0.42x | 0.90x | 1.87x | 1.58x | 1.49x | 1.90x | 1.18x | 1.73x | 1.47x | 1.43x | 1.48x | 1.13x | 1.36x | 1.80x | 1.31x | 2.44x | 4.81x | 1.53x | 1.65x | -0.49x | -9.52x | -0.73x | 3.29x | 0.76x | 2.69x | 2.38x | 2.31x |
| Interest Paid | 1.71M | 0 | 0 | 3.54M | 2.72M | 53K | 0 | 664K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taxes Paid | 1.22M | 0 | 0 | 10.57M | 13.2M | 5.91M | 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 |
Working capital volatility
As reported in recent financial filings, UFPT's operating cash flow to net income ratio plummeted to 0.18 in 2026Q1, a significant departure from the historical average, suggesting that reported accounting profits are currently failing to translate into meaningful cash generation due to substantial working capital outflows.
The sharp disconnect between net income and operating cash flow warrants close scrutiny, as it implies that earnings quality is currently pressured by non-cash accruals or timing differences. Investors should monitor whether this trend represents a temporary operational bottleneck or a structural shift in the company's ability to monetize its medical device component sales.
Based on the latest quarterly data, UFPT's free cash flow margin contracted to 0.9% in 2026Q1, down from a peak of 21.1% in 2025Q3, indicating that the company's ability to retain cash after capital expenditures has become increasingly volatile and sensitive to recent operational fluctuations.
The erratic trajectory of free cash flow suggests that the company's cash-generating efficiency is highly dependent on the timing of working capital cycles rather than consistent operational performance. This volatility may complicate the company's ability to fund future inorganic growth initiatives without relying on external financing.
According to recent SEC filings, UFPT experienced a significant $24.5 million working capital outflow in 2026Q1, which stands in stark contrast to the positive trends observed in previous periods and highlights the company's current vulnerability to inventory build-ups or delayed customer collections in its medical segment.
The substantial cash absorption within working capital suggests that the company may be carrying excess inventory or facing extended payment terms from its medical OEM customers. This dynamic appears to be the primary driver of the recent cash flow deterioration, necessitating a closer look at the company's supply chain management and receivables efficiency.
As indicated by financial statements, UFPT maintains a disciplined capital expenditure profile with a CapEx-to-revenue ratio of 1.1% in 2026Q1, suggesting that the company's core manufacturing operations do not require heavy, recurring reinvestment to maintain their current competitive position in the medical device market.
The relatively low capital intensity indicates that the company's primary growth engine is not constrained by massive infrastructure requirements, allowing for potential flexibility in capital allocation. However, investors should monitor whether this low level of spending is sufficient to support the technological advancements required to remain a preferred partner for major medical OEMs.
Quick answers to the most common questions about buying UFPT stock.
UFP Technologies, Inc. (UFPT) generated $91.9M in net cash from operating activities in 2025. This reflects the cash generated directly from core business operations.
UFP Technologies, Inc. (UFPT) generated $79.0M in free cash flow in 2025. Free cash flow is the cash left over after capital expenditures, which can be used to pay dividends, repurchase shares, or pay down debt.
UFP Technologies, Inc. (UFPT) spent $12.9M on capital expenditures in 2025. CapEx represents the cash invested in physical assets like property, plant, and equipment to maintain or grow the business.