Cash conversion efficiency is inconsistent, evidenced by an OCF/NI ratio that swung from a high of 3.42 in 2025Q4 to a negative 2.40 in 2026Q2, largely driven by unpredictable working capital cycles.
| Metric | TTM | Jan'26 | Jan'25 | Jan'24 | Jan'23 | Jan'22 | Jan'21 | Jan'20 | Jan'19 | Jan'18 | Jan'17 | Jan'16 | Jan'15 | Jan'14 | Jan'13 | Jan'12 | Jan'11 | Jan'11 | Jan'09 | Jan'08 | Jan'07 | Jan'06 | Jan'05 | Jan'04 | Jan'03 | Jan'02 | Jan'01 | Jan'00 | Jan'99 | Jan'98 | Jan'97 |
|---|
| Cash from Operations | 14.55M | 9.17M | 13.93M | 14.73M | -1.24M | -2.57M | 165K | 4.09M | 4.98M | -1.84M | -4.23M | -2.9M | 4.11M | 6.4M | 5.35M | -190K | 8.69M | 8.69M | -2.17M | -7.35M | -6.92M | 2.13M | -249K | 6.79M | 2.89M | 8.56M | 3.1M | 6.1M | 3.1M | -300K | 4.7M |
| Operating CF Margin % | - | 4.35% | 8.79% | 9.78% | -0.87% | -1.86% | 0.19% | 3.2% | 3.86% | -1.75% | -4.28% | -2.36% | 2.11% | 2.82% | 2.52% | -0.08% | 3.97% | 3.97% | -0.71% | -3.07% | -3.24% | 1.38% | -0.17% | 5.62% | 2.35% | 6.82% | 2.09% | 4.44% | 2.54% | -0.27% | 5.02% |
| Operating CF Growth % | 573.11% | -34.17% | -5.45% | 1287.03% | 51.79% | -1660% | -95.97% | -17.84% | 370.25% | 56.46% | -46.05% | -170.56% | -35.84% | 19.67% | 2914.74% | -102.19% | 501.25% | 501.25% | 70.54% | -6.21% | -424.27% | 957.03% | -103.67% | 134.98% | -66.25% | 175.75% | -49.06% | 96.65% | 1133.33% | -106.38% | 527.27% |
| Net Income | 13.88M | 20.65M | 13.09M | 10.47M | 5.95M | 6.06M | -7.64M | 3.58M | -529K | -9.98M | -11.68M | -4.41M | -256K | 21.03M | -18.48M | -4.99M | 4.51M | 4.51M | 6.69M | -298K | 4.59M | 531K | 2.81M | -1.1M | -11.53M | -374K | 1.13M | 2.4M | 300K | 2.8M | 3.2M |
| Depreciation & Amortization | 5.55M | 4.91M | 3.63M | 3.83M | 3.65M | 4.32M | 4.74M | 4.44M | 4.58M | 5.03M | 5.52M | 5.93M | 5.9M | 5.79M | 5.81M | 5.58M | 6.07M | 6.07M | 5.78M | 4.43M | 4.07M | 3.52M | 3.78M | 0 | 0 | 4.11M | 4.12M | 3.89M | 3.5M | 2.7M | 1.8M |
| Stock-Based Compensation | 2.49M | 2.54M | 860K | 913K | 1M | 1.1M | 1.04M | 1.01M | 1.17M | 1.45M | 389K | 278K | 124K | 196K | 484K | 621K | 895K | 895K | 504K | 504K | 138K | 640K | -29K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Taxes | 1.08M | 1.11M | 1.62M | -6.92M | 479K | -195K | -669K | -213K | 215K | -958K | -33K | -249K | 1.44M | -3.19M | 11.85M | -2.1M | -3.91M | -3.91M | -71K | -1.91M | 89K | -234K | -184K | -1.26M | 365K | -89K | -293K | 454K | -300K | 300K | -200K |
| Other Non-Cash Items | 2.4M | 864K | 296K | 2.82M | 985K | 61K | 130K | 419K | 117K | -74K | 1.72M | -1.97M | -2.39M | -11.39M | 35K | -1.36M | -1.33M | -1.33M | 3.23M | -692K | -640K | -776K | -281K | 3.78M | 14.73M | 196K | 241K | 0 | 100K | 0 | 0 |
| Working Capital Changes | -14.37M | -20.9M | -5.57M | 3.61M | -13.3M | -13.93M | 2.56M | -5.14M | -565K | 2.69M | -153K | -2.47M | -708K | -6.02M | 5.66M | 2.05M | 2.46M | 2.46M | -18.29M | -9.38M | -15.17M | -1.55M | -6.35M | 5.37M | -674K | 4.72M | -2.09M | -652K | -500K | -6.1M | -100K |
| Change in Receivables | -9.89M | -33.32M | 394K | -11.13M | -3.23M | -21.33M | 3.39M | 1.75M | -354K | -1.08M | 13.7M | -2.81M | 3.31M | -18.59M | 318K | 8.07M | -449K | -449K | -3.88M | -3.88M | -14.27M | 2.23M | -4.29M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Inventory | -3.59M | -1.36M | -1.82M | -830K | -1.5M | -1.62M | 2.42M | -2.23M | 4.36M | -3.27M | 5.45M | 4.03M | 3.35M | 8.61M | -2.08M | -4.59M | 1.71M | 1.71M | -8.3M | -5.45M | -12.03M | -2.66M | -2.66M | 1.59M | -7K | 2.38M | -718K | 1.24M | -1.8M | -1.4M | 100K |
| Change in Payables | 4.55M | 481K | -1.17M | 8.81M | 1.09M | 3.2M | 730K | -2.61M | -3.58M | 4.55M | -1.92M | 5.82M | -4.61M | -4.44M | 2.91M | 1.31M | 4.82M | 4.82M | 1.56M | 1.56M | 4.14M | -2.42M | 693K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Cash from Investing | -10.75M | -10.42M | -2.85M | -11.1M | -6.38M | -2.25M | -1.96M | -1.9M | -1.36M | -2.39M | 10.22M | 13.87M | -5.75M | 12.43M | -6.25M | -10.07M | -3.93M | -3.93M | -18.17M | -5.07M | -8.09M | -6M | 99K | -3.2M | -1.74M | -1.89M | -5.86M | -3.59M | -5.6M | -10.7M | -1.8M |
| Capital Expenditures | -10.77M | -10.44M | -2.88M | -11.11M | -6.97M | -2.26M | -1.96M | -1.9M | -1.36M | -2.53M | -2.26M | -6.46M | -5.88M | -2.76M | -5.36M | -10.09M | -4.03M | -4.03M | -18.46M | -5.76M | -8.27M | -6.32M | -1.75M | -4.1M | -1.19M | -3.46M | -5.53M | -5.03M | -9.2M | -4.4M | -2.7M |
| CapEx % of Revenue | 5.02% | 4.95% | 1.82% | 7.37% | 4.89% | 1.63% | 2.32% | 1.49% | 1.06% | 2.41% | 2.28% | 5.26% | 3.02% | 1.22% | 2.53% | 4.32% | 1.84% | 1.84% | 6.09% | 2.41% | 3.87% | 4.09% | 1.21% | 3.39% | 0.96% | 2.75% | 3.72% | 3.67% | 7.54% | 3.96% | 2.88% |
| Acquisitions | 0 | 0 | 0 | 0 | 0 | 9K | 2K | 0 | 0 | 1K | 4.93M | 0 | 109K | 15.17M | 0 | 0 | 0 | 0 | 0 | 0 | -279K | 0 | 0 | 0 | -500K | 0 | 0 | 0 | 0 | 0 | 0 |
| Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Investing | 17K | 17K | 27K | 8K | 593K | 9K | 2K | 0 | 0 | 1K | 2.1M | 20.32M | 24K | 16K | -894K | 18K | 96K | 96K | 297K | 149K | 460K | 316K | 1.85M | 903K | -57K | 1.56M | -326K | 1.44M | 3.6M | -6.3M | 900K |
| Cash from Financing | 8.17M | 6.59M | -907K | -3.26M | 4.54M | 6.23M | -4.14M | -301K | 1.13M | 3.46M | -14.95M | -3.02M | -546K | -11.74M | 3.8M | -1.87M | 3.4M | 3.4M | 21.55M | 14.83M | 14.38M | 4.2M | 303K | -3.6M | -702K | -6.8M | 2.25M | -2.36M | 2M | 8.6M | 0 |
| Debt Issued (Net) | 3.92M | 7.11M | -774K | -1.84M | 4.78M | 8.38M | -3.95M | -393K | 1.38M | 3.47M | -15.04M | -2.37M | -1.56M | -10.21M | 3.76M | -1.6M | 3.32M | 3.32M | 21.93M | -5.9M | 12.28M | 2.66M | -1.17M | -3.6M | -702K | -6.8M | 2.25M | -2.36M | 2M | 8.5M | 0 |
| Equity Issued (Net) | -295K | -509K | -179K | -942K | -275K | -2.2M | -191K | 0 | 0 | 170K | 120K | -290K | 0 | 0 | 0 | 210K | 45K | 45K | 83K | 19.26M | 1.16M | 146K | 934K | 0 | 0 | 0 | 0 | 0 | 100K | 100K | 0 |
| Dividends Paid | 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 | 0 | 0 | 0 | 0 | 0 | 0 |
| Share Repurchases | -295K | 0 | -179K | -942K | -275K | -2.2M | -191K | 0 | 0 | 0 | 0 | -290K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Financing | 4.55M | -17K | 46K | -470K | 42K | 58K | 0 | 92K | -243K | -180K | -26K | -369K | 1.02M | -1.53M | 38K | -475K | 29K | 29K | -457K | 1.47M | 945K | 1.4M | 542K | 0 | 0 | 0 | 0 | 0 | -100K | 0 | 0 |
| Net Change in Cash | 11.59M | 5.18M | 9.88M | 447K | -2.98M | 1.4M | -6.28M | 1.92M | 4.42M | -380K | -9.03M | 6.73M | -2.89M | 6.36M | 2.83M | -12.51M | 8.65M | 8.65M | 70K | 2.1M | -549K | 391K | 71K | -192K | 227K | -171K | -375K | 86K | 2M | 8.6M | 2.9M |
| Free Cash Flow | 3.78M | -1.27M | 11.05M | 3.63M | -8.22M | -4.84M | -1.8M | 2.19M | 3.62M | -4.37M | -6.49M | -9.35M | -1.77M | 3.64M | -12K | -10.28M | 4.66M | 4.66M | -20.63M | -13.11M | -15.19M | -4.18M | -2M | 2.69M | 1.71M | 5.11M | -2.43M | 1.06M | -6.1M | -4.7M | 2M |
| FCF Margin % | 1.76% | -0.6% | 6.98% | 2.41% | -5.76% | -3.49% | -2.12% | 1.71% | 2.8% | -4.16% | -6.56% | -7.62% | -0.91% | 1.6% | -0.01% | -4.4% | 2.13% | 2.13% | -6.81% | -5.48% | -7.12% | -2.7% | -1.38% | 2.22% | 1.39% | 4.07% | -1.63% | 0.78% | -5% | -4.23% | 2.14% |
| FCF Growth % | -64.56% | -111.5% | 204.91% | 144.12% | -69.89% | -168.97% | -182.18% | -39.51% | 182.69% | 32.58% | 30.64% | -427.88% | -148.69% | 30425% | 99.88% | -320.66% | 122.57% | 122.57% | -57.32% | 13.67% | -263.29% | -108.63% | -174.53% | 57.71% | -66.61% | 310.25% | -328.29% | 117.44% | -29.79% | -335% | 158.82% |
| FCF per Share | 0.46 | -0.16 | 1.38 | 0.45 | -1.01 | -0.57 | -0.22 | 0.26 | 0.46 | -0.57 | -0.87 | -1.27 | -0.24 | 0.51 | -0.00 | -1.49 | 0.68 | 0.68 | -3.01 | -1.98 | -2.71 | -0.75 | -0.38 | 0.55 | 0.35 | 1.04 | -0.49 | 0.22 | -1.21 | -0.92 | 0.44 |
| FCF Conversion (FCF/Net Income) | 0.27x | 0.54x | 1.55x | 1.41x | -0.21x | -0.42x | -0.02x | 1.14x | -9.05x | 0.18x | 0.34x | 0.66x | -16.04x | 0.30x | -0.29x | 0.04x | 1.93x | 1.93x | -0.32x | 24.66x | -1.51x | 4.02x | -0.09x | -6.19x | -0.25x | -22.89x | 2.76x | 2.54x | 10.33x | -0.11x | 1.47x |
| Interest Paid | 923K | 1.77M | 1.93M | 2.29M | 2.04M | 791K | 540K | 902K | 1.3M | 804K | 773K | 749K | 1.29M | 1.96M | 2.31M | 2.12M | 2.12M | 2.12M | 2.73M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taxes Paid | 2.28M | 4.05M | 3.71M | 3.28M | 2.48M | 1.35M | 107K | 2.11M | 1.73M | 1.08M | 1.38M | 970K | 2.99M | 409K | 200K | 439K | 1.11M | 1.11M | 131K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Working capital volatility
As reported in recent financial statements, the relationship between net income and operating cash flow is highly erratic, with OCF/NI ratios swinging from a high of 3.42 in 2025Q4 to a negative 2.40 in 2026Q2, highlighting significant disconnects between accounting profit and actual cash generation.
The extreme variance in the conversion ratio suggests that reported net income is heavily influenced by non-cash accruals and the timing of project milestones under percentage-of-completion accounting. Investors should interpret these fluctuations as a signal that quarterly earnings may not reliably reflect the underlying cash-generating capacity of the business.
Based on the provided cash flow data, free cash flow margins have demonstrated extreme instability, ranging from a peak of 20.2% in 2026Q3 to a trough of -16.0% in 2026Q4, underscoring the inherent difficulty in predicting cash flow for this project-based industrial manufacturer.
The erratic FCF trajectory appears to be a direct consequence of the lumpy nature of large-scale infrastructure contracts. This volatility warrants further investigation into whether the negative FCF periods represent structural cash burns or merely timing mismatches in project billing cycles.
According to historical cash flow filings, working capital changes have been the primary driver of cash flow volatility, with a massive $14.9 million outflow in 2026Q4 followed by a $6.8 million inflow in 2026Q3, illustrating the significant impact of project-related billing and collection cycles.
These substantial swings in working capital suggest that the company's cash position is highly sensitive to the timing of customer payments and inventory procurement for major projects. The data implies that management's ability to manage the cash conversion cycle is as critical to liquidity as the underlying project profitability.
As evidenced by the provided data, capital expenditures have remained relatively contained, with CapEx/Revenue ratios fluctuating between 0.8% and 8.1% over the last ten quarters, suggesting that the firm is not currently engaged in a massive, capital-intensive expansion of its manufacturing footprint.
The moderate level of capital intensity indicates that the company's existing global manufacturing facilities are likely sufficient to support current project volumes. Investors should monitor whether future increases in CapEx are directed toward maintenance or if they signal a strategic shift toward capacity expansion in key growth regions.
Quick answers to the most common questions about buying PPIH stock.
Perma-Pipe International Holdings, Inc. (PPIH) generated $9.2M in net cash from operating activities in 2026. This reflects the cash generated directly from core business operations.
Perma-Pipe International Holdings, Inc. (PPIH) reported negative free cash flow of $1.3M in 2026, indicating capital requirements exceeded cash from operations.
Perma-Pipe International Holdings, Inc. (PPIH) spent $10.4M on capital expenditures in 2026. CapEx represents the cash invested in physical assets like property, plant, and equipment to maintain or grow the business.