Free cash flow remains highly unstable, fluctuating between a 55.1% margin in 2024Q3 and a negative 69.1% margin in 2023Q4, driven by massive working capital swings.
| 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 |
|---|
| Cash from Operations | -702K | 34.86M | 15.3M | -8.27M | 14.71M | -10.45M | 10M | 3.02M | 1.9M | -45K | 2.23M | -1.55M | 622K | -2.08M | -462.43K | -3.68M | 8.7M | -7.62M | 3.81M | -4.55M | -780.5K | -252.07K |
| Operating CF Margin % | - | 14.19% | 10.33% | -15.2% | 48.02% | -38.13% | 22.18% | 9.2% | 8.51% | -0.25% | 8.15% | -5.26% | 2.22% | -4.67% | -0.97% | -9.98% | 11.61% | -15.83% | 3.72% | -9.03% | - | - |
| Operating CF Growth % | 332.78% | 127.92% | 284.98% | -156.21% | 240.76% | -204.55% | 231.58% | 58.68% | 4322.22% | -102.02% | 243.81% | -349.52% | 129.98% | -348.73% | 87.42% | -142.28% | 214.15% | -299.71% | 183.75% | -483.58% | -209.63% | - |
| Net Income | 14.42M | 15.13M | 5.98M | 74K | -73K | -1.3M | 79K | 126K | 2.44M | 766K | -1.02M | -2.21M | -2.8M | -2.79M | -3.96M | 2.67M | 851.26K | -18.79M | -32.93M | -7.38M | 645.27K | 131.54K |
| Depreciation & Amortization | 4.8M | 3.77M | 608K | 320K | 383K | 536K | 529K | 370K | 385K | 481K | 602K | 566K | 392K | 357.93K | 291.71K | 233.73K | 342.22K | 1.95M | 3.81M | 2.96M | 0 | 0 |
| Stock-Based Compensation | 3.15M | 3.96M | 1.24M | 581K | 530K | 469K | 392K | 358K | 241K | 68K | 193K | 499K | 499K | 401.81K | 500.44K | 510.84K | 554.82K | 2.18M | 2.03M | 1.41M | 0 | 0 |
| Deferred Taxes | -7.6M | -7.92M | 0 | 0 | 0 | 0 | 0 | 0 | -1.14M | -287K | -1.11M | -510K | -490K | -338.01K | 2.12M | -2.55M | 8.72K | 12.76M | 25.99M | -499.15K | -358.68K | -132K |
| Other Non-Cash Items | 12.23M | 11.01M | 0 | 0 | 22K | 141K | -684K | 190K | 182K | 47K | 224K | 562K | 645K | 449.38K | -27K | 1.5M | -36.48K | 77.49K | 135.04K | -142.99K | -2.07M | 0 |
| Working Capital Changes | -27.71M | 8.92M | 7.48M | -9.24M | 13.85M | -10.3M | 9.68M | 1.97M | -205K | -1.12M | 3.34M | -464K | 2.38M | -151.73K | 616.4K | -6.03M | 6.98M | -5.8M | 4.78M | -898.92K | 1M | -251.62K |
| Change in Receivables | 1.89M | 1.54M | -12.22M | -1.86M | -557K | -698K | 2.33M | -3.14M | -478K | 1.45M | 5.41M | -2.63M | 3.85M | -1.36M | 1.49M | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Inventory | 11.69M | 1.31M | -15.33M | -1.48M | -15K | -650K | 1.16M | -1.25M | 26K | -75K | 7K | 88K | 63K | -84.37K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Payables | -35.04M | -1.64M | 0 | 0 | 0 | 0 | 0 | 6.43M | 369K | -2.47M | -2.1M | 2.06M | -2.04M | 1.84M | -1.13T | -2.03T | 1.38T | -12.41T | 7.18T | 7.69M | 162.76K | 104.25K |
| Cash from Investing | -18.4M | -32.74M | -8.48M | -257K | -536K | -64K | -396K | -419K | 1.9M | 102K | 502K | -411K | -507K | -1.84M | -232.7K | -26.37K | 281.29K | -498.18K | -2.36M | 26.29M | -224.7K | -41.96M |
| Capital Expenditures | -18.4M | -32.74M | -8.48M | -257K | -536K | -64K | -396K | -594K | -242K | -212K | -290K | -411K | -507K | -371.16K | -259.7K | -163.26K | -105.58K | -211.19K | -269.82K | -357.97K | 0 | 0 |
| CapEx % of Revenue | 9.11% | 13.33% | 5.73% | 0.47% | 1.75% | 0.23% | 0.88% | 1.81% | 1.08% | 1.16% | 1.06% | 1.39% | 1.81% | 0.84% | 0.54% | 0.44% | 0.14% | 0.44% | 0.26% | 0.71% | - | - |
| Acquisitions | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 175K | 2.14M | 314K | 792K | 0 | 0 | -1.47M | 0 | -28.73K | 386.86K | -1.05M | -2.09M | -18.03M | 0 | 0 |
| Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Investing | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.14M | 314K | 792K | 0 | 0 | 300 | 27K | 136.89B | 386.86B | 766.2K | -2.09T | 44.67M | -224.7K | -41.96M |
| Cash from Financing | 59.55M | 60.17M | 4.58M | -40K | -1.77M | -504K | 733K | -96K | 108K | 59K | -1.71M | 1.72M | -2.03M | 1.6M | -428.04K | -545.65K | -260.29K | -2.07M | -2.17M | -8.57M | 20K | 43.18M |
| Debt Issued (Net) | 8.77M | 9.75M | 8.2M | 0 | -2.04M | -352K | 890K | 0 | 0 | 63K | -1.71M | 791K | -2.03M | 1.8M | -375K | -180K | -135.45K | -1.98M | -2.12M | -2.26M | 0 | -12.5K |
| Equity Issued (Net) | 50.77M | 50.42M | -4.49M | -40K | -93K | -152K | -172K | -96K | 108K | -4K | -1K | -19K | 0 | -8.19K | -53.04K | -365.65K | -124.84K | -90.59K | -55.18K | -1.96M | 0 | 46.8M |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Share Repurchases | -4.61M | -4.9M | -4.49M | -40K | -134K | -197K | -174K | -158K | -6K | -4K | -1K | -19K | 0 | -8K | -53.04K | -365.65K | -124.84K | -90.59K | -55.18K | -2.04M | 0 | -25K |
| Other Financing | 10K | 0 | 863K | 0 | 367K | 0 | 15K | 0 | 0 | 0 | 0 | 945K | 0 | -194.02K | 0 | 0 | 0 | 0 | 0 | -4.34M | 20K | -3.6M |
| Net Change in Cash | 35.45M | 62.29M | 11.39M | -8.57M | 12.4M | -11.02M | 10.33M | 2.5M | 3.91M | 116K | 1.02M | -246K | -1.91M | -2.32M | -1.12M | -4.25M | 8.72M | -10.19M | -724.05K | 13.16M | -985.2K | 967.55K |
| Free Cash Flow | -19.11M | 2.12M | 6.81M | -8.53M | 14.18M | -10.52M | 9.6M | 2.42M | 1.66M | -257K | 1.94M | -1.96M | 115K | -2.45M | -722.12K | -3.84M | 8.59M | -7.83M | 3.54M | -4.91M | -780.5K | -252.07K |
| FCF Margin % | -9.45% | 0.86% | 4.6% | -15.67% | 46.27% | -38.37% | 21.31% | 7.39% | 7.42% | -1.4% | 7.09% | -6.66% | 0.41% | -5.51% | -1.51% | -10.42% | 11.47% | -16.27% | 3.46% | -9.74% | - | - |
| FCF Growth % | -291.63% | -68.88% | 179.91% | -160.14% | 234.8% | -209.53% | 296.57% | 46.02% | 745.14% | -113.23% | 198.93% | -1806.96% | 104.7% | -238.75% | 81.2% | -144.7% | 209.73% | -320.87% | 172.15% | -529.44% | -209.63% | - |
| FCF per Share | -0.77 | 0.09 | 0.28 | -0.39 | 0.71 | -0.57 | 0.46 | 0.12 | 0.09 | -0.02 | 0.13 | -0.13 | 0.01 | -0.17 | -0.05 | -0.26 | 0.61 | -0.62 | 0.29 | -0.42 | -0.08 | -0.03 |
| FCF Conversion (FCF/Net Income) | -1.32x | 2.30x | 2.56x | -111.74x | -201.53x | 8.06x | 126.54x | 23.93x | 0.78x | -0.06x | -2.18x | 0.70x | -0.22x | 0.74x | 0.12x | -2.00x | 10.22x | 0.41x | -0.12x | 0.62x | -1.21x | -1.92x |
| Interest Paid | 453K | 0 | 2.6M | 1.96M | 944K | 154K | 154K | 231K | 223K | 273K | 314K | 276K | 155K | 146K | 136.35K | 166.42K | 339.74K | 126.44K | 377.2K | 0 | 0 | 0 |
| Taxes Paid | 3K | 0 | 79K | 47K | 43K | 62K | 62K | 71K | 57K | 43K | 70K | 78K | 27K | 6K | 6.57K | 73.07K | 132.9K | 116.41K | 24.6K | 0 | 0 | 0 |
Working capital volatility
As reported in financial statements, TSSI exhibits extreme volatility in the relationship between net income and operating cash flow, with OCF/NI ratios swinging from a high of 176.40 in 2024Q1 to a negative 50.14 in 2023Q4, indicating that reported earnings are poor proxies for cash generation.
The wide divergence between net income and operating cash flow suggests that TSSI's accounting earnings are heavily influenced by non-cash accruals and timing differences rather than realized cash inflows. Investors should monitor this disconnect, as it implies that the company's profitability may be more theoretical than operational in nature.
Based on TSSI's reported figures, free cash flow margins have fluctuated wildly between a positive 55.1% in 2024Q3 and a negative 69.1% in 2023Q4, demonstrating that the company's ability to generate sustainable cash remains highly sensitive to the timing of project-based revenue recognition and hardware procurement cycles.
The erratic FCF trajectory suggests that TSSI lacks a predictable cash engine, likely due to the lumpy nature of its systems integration contracts. This inconsistency makes it difficult to rely on internal cash generation to fund long-term growth, potentially necessitating future external financing if project cycles do not align.
According to recent SEC filings, TSSI's cash flow is dominated by massive working capital swings, including a $35.5M inflow in 2024Q3 followed by a $20.1M outflow in 2026Q1, which suggests that the company's liquidity is primarily a function of customer deposit timing and inventory procurement management.
The significant impact of working capital changes on operating cash flow indicates that TSSI acts as a pass-through entity for hardware, where cash balances are likely inflated by customer prepayments. This dynamic warrants caution, as a slowdown in new project wins could lead to a rapid reversal of these cash inflows.
As evidenced by the quarterly data, TSSI's capital expenditure as a percentage of revenue has ranged from a negligible 0.1% to a peak of 24.8% in 2025Q2, reflecting a business model that requires sporadic, heavy investment in facility infrastructure to support specific high-density integration projects.
The lack of a consistent CAPEX profile suggests that TSSI's infrastructure needs are project-specific rather than steady-state maintenance. This variability complicates the assessment of long-term capital intensity and suggests that the company may be forced to over-invest in capacity during peak demand periods, potentially pressuring margins.
Quick answers to the most common questions about buying TSSI stock.
TSS, Inc. (TSSI) generated $34.9M in net cash from operating activities in 2025. This reflects the cash generated directly from core business operations.
TSS, Inc. (TSSI) generated $2.1M 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.
TSS, Inc. (TSSI) spent $32.7M on capital expenditures in 2025. CapEx represents the cash invested in physical assets like property, plant, and equipment to maintain or grow the business.
In 2025, TSS, Inc. (TSSI) spent $4.9M on share repurchases. This shows the company's commitment to returning capital to its equity investors.