Free cash flow remains highly erratic, fluctuating from a negative $28.7 million in 2025Q1 to a positive $26.4 million in 2025Q3, largely driven by volatile working capital requirements.
| 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 | 51.32M | 35.62M | 22.63M | 36.96M | -10.58M | -1.06M | 16.92M | 29.3M | 25.96M | 39.37M | 18.41M | 56.17M | 66.74M | 14.15M | 26.47M | 30.67M | 59.48M | 25.74M | 24.1M | -5.12M | -13.65M | -3.6M | -481K | 8.94M | 18.21M | 22.1M | 541K | 3.3M | 19.2M | 900K | 6.8M |
| Operating CF Margin % | - | 6.6% | 4.26% | 6.8% | -2.13% | -0.21% | 3.4% | 4.75% | 4.14% | 7.34% | 3.81% | 8.99% | 10.99% | 2.37% | 4.5% | 5.19% | 12.52% | 6.74% | 4.7% | -1.01% | -3.5% | -1.02% | -0.16% | 3.38% | 7.06% | 7.83% | 0.2% | 1.36% | 8.75% | 0.41% | 2.8% |
| Operating CF Growth % | 379.26% | 57.38% | -38.76% | 449.43% | -894.92% | -106.28% | -42.25% | 12.84% | -34.05% | 113.92% | -67.23% | -15.83% | 371.49% | -46.52% | -13.71% | -48.44% | 131.09% | 6.82% | 570.28% | 62.48% | -278.78% | -649.48% | -105.38% | -50.94% | -17.58% | 3984.84% | -83.61% | -82.81% | 2033.33% | -86.76% | 25.93% |
| Net Income | 11.15M | 7.54M | 42.84M | 1.3M | -45.68M | -353K | 25.82M | 42.57M | -31.17M | 4.11M | -141.66M | -44.45M | 25.65M | 29.28M | 14.76M | 22.89M | 20.49M | 15.73M | 27.75M | 110.72M | 10.71M | 5.43M | 1.48M | 2.16M | -5.03M | 637K | 3.49M | 2.5M | 4.4M | 3.3M | 3.9M |
| Depreciation & Amortization | 14.35M | 9.14M | 14.08M | 15.26M | 14.78M | 13.89M | 13.58M | 17.63M | 18.59M | 19.84M | 23.49M | 26.67M | 12.58M | 10M | 12.97M | 12.36M | 9.27M | 8.72M | 8.9M | 8.62M | 6.14M | 5.27M | 5.28M | 5.21M | 5.85M | 5.64M | 5.39M | 4.49M | 3.1M | 2.7M | 3.2M |
| Stock-Based Compensation | 2.92M | 5.06M | 3.83M | 4.18M | 2.38M | 1.95M | 1.14M | 3.16M | 3.84M | 1.7M | 1.35M | 1.47M | 3.01M | 2.16M | 1.99M | 1.96M | 1.94M | 653K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Taxes | 8.96M | 8.37M | -29.14M | -1.85M | 35.78M | 139K | -4.32M | -29.51M | -1.6M | -1.98M | 3.38M | -14.58M | -2.91M | 3.24M | -4.56M | 3.48M | 1.13M | -675K | -2.98M | -1.1M | -2.25M | 1.32M | 924K | 171K | -3.29M | 12K | -442K | -133K | 600K | 1.3M | 2.2M |
| Other Non-Cash Items | 2.16M | 4.57M | -4.42M | 2.56M | 7.98M | 874K | -3.33M | 3.38M | 44.7M | 12K | 137.71M | 77.94M | -844K | -559K | -928K | -2.07M | -2.09M | -1.48M | 598K | -3.06M | -1.92M | -494K | -644K | -231K | 8.09M | 41K | -296K | 2.12M | -200K | -200K | -100K |
| Working Capital Changes | 11.87M | 941K | -4.56M | 15.5M | -25.82M | -17.55M | -15.97M | -7.93M | -8.4M | 15.69M | -5.86M | 9.11M | 29.26M | -29.96M | 2.23M | -7.96M | 28.73M | 2.8M | -6.75M | 2.61M | -27.69M | -15.13M | -7.52M | 1.62M | 12.59M | 15.77M | -7.6M | -4.59M | 12.7M | -6.1M | -900K |
| Change in Receivables | -9.97M | -3.71M | 171K | 29.16M | -25.6M | 2.29M | 15.77M | 7.93M | -11.44M | -9.22M | 11.96M | 31.22M | 15.19M | -37.06M | 6.82M | 992K | 11.4M | 3.13M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Inventory | 12.27M | 9.58M | 2.38M | -6.6M | -11.8M | -3.97M | 3.23M | 6.69M | -23.4M | -12.65M | 10.48M | 4.33M | -9.87M | 29.92M | -17.64M | -2.07M | 30.61M | 3.93M | -469K | -2.64M | -32.76M | -26.93M | -5.12M | -3.76M | 8.53M | 16.37M | -14.21M | -5.84M | 3.3M | 800K | -2.6M |
| Change in Payables | 6.51M | 2.01M | 10.4M | -4.56M | 10.07M | -13.64M | -8.95M | -12.69M | 24.21M | 14.6M | -16M | -17.2M | 16.29M | -5.21M | 1.24M | 1.29M | -13.16M | -4.11M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Cash from Investing | -10.76M | -10.37M | -6.31M | 2.49M | -56.42M | 17.82M | -8.04M | -7.68M | 2.25M | -4.69M | -7.93M | -205.57M | -97.75M | -47.17M | 3.41M | -21.65M | -87.59M | -5.39M | 2.07M | 143.53M | -11.55M | -10.77M | -1.64M | -2.54M | -6.96M | -5.4M | -1.66M | -24.11M | 2M | -8.7M | -100K |
| Capital Expenditures | -16.27M | 0 | -9.79M | -4.51M | -7.63M | -4.62M | -9.18M | -8.83M | -5.25M | -6.15M | -7.66M | -14.91M | -17.06M | -9.67M | -7.16M | -11.94M | -6.16M | -6.11M | -4.84M | -5.26M | -17.01M | -15.31M | -2.62M | -2.59M | -4.72M | -4.82M | -4.08M | -5M | -6.6M | -10.3M | -2.3M |
| CapEx % of Revenue | 2.89% | 1.93% | 1.84% | 0.83% | 1.53% | 0.9% | 1.85% | 1.43% | 0.84% | 1.15% | 1.59% | 2.39% | 2.81% | 1.62% | 1.22% | 2.02% | 1.3% | 1.6% | 0.94% | 1.03% | 4.36% | 4.33% | 0.88% | 0.98% | 1.83% | 1.71% | 1.54% | 2.07% | 3.01% | 4.68% | 0.95% |
| Acquisitions | 4K | 0 | -416K | -1.25M | -57.85M | -295K | -1.16M | 930K | 3.88M | 1.46M | 969K | -196M | -80.88M | -37.5M | 0 | -8.95M | -90.81M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2.21M | 0 | 0 | -17.51M | 0 | 0 | 0 |
| Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Investing | 5.5M | -10.37M | 3.9M | 8.24M | 9.07M | 22.74M | 2.29M | 221K | 1.24M | 1.46M | -266K | 5.34M | 184K | 0 | 10.57M | -11.9M | 4.02M | -1.4M | 6.62M | 18K | 5.46M | 4.54M | 981K | 56K | -17K | -581K | 2.43M | -1.59M | 8.6M | 1.6M | 2.2M |
| Cash from Financing | -39.26M | -23.54M | -16.23M | -39.3M | 60.24M | -13.9M | -15.3M | -18.25M | -55.3M | -29.7M | -12.52M | 134.29M | 22.05M | -1.72M | -3.08M | -9.24M | -21.99M | -10.58M | -32.19M | -18.62M | 24.91M | 15.69M | -1.74M | -5.92M | -11.85M | -12.44M | -423K | 21.47M | -21.5M | 7.8M | -6.9M |
| Debt Issued (Net) | -23.49M | -6.25M | -7.99M | -37.26M | 60.83M | -13.73M | -13.11M | -17.59M | -55.02M | -29.6M | -9.18M | 140M | 24.39M | -6K | -2.37M | -2.37M | -23.38M | -8.91M | -6.74M | -23.96M | 20.89M | 14.95M | -3.5M | -6.87M | -12.05M | -12.45M | 293K | 22.84M | -20.1M | 7.7M | -7M |
| Equity Issued (Net) | -15.07M | -16.51M | -8.24M | -2.63M | -410K | -732K | -1.67M | -621K | -316K | -103K | -342K | -2.7M | -854K | -708K | 122K | -6.27M | -17K | -1.86M | -26.48M | 2.19M | 1.94M | 738K | 1.76M | 951K | 207K | 10K | -716K | -1.37M | -1.4M | 100K | 200K |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.24M | -1.66M | -1.34M | -1.24M | -1.03M | -1.02M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Share Repurchases | -15.07M | -16.51M | -8.24M | -2.63M | -410K | -732K | -1.67M | -621K | -316K | -103K | -342K | -2.7M | -985K | -708K | -669K | -6.59M | -17K | -1.86M | -26.48M | 0 | 0 | 0 | 0 | 0 | 0 | -75K | -901K | -1.7M | -1.8M | -500K | 0 |
| Other Financing | -706K | -782K | 0 | 589K | -182K | 563K | -517K | -37K | 37K | 0 | -1.75M | -1.35M | -137K | 238K | 199K | 425K | 1.41M | 193K | 1.02M | 3.15M | 2.09M | 0 | -441K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -100K |
| Net Change in Cash | 1.38M | 1.89M | -106K | -322K | -7.49M | 2.81M | -6.61M | 3.9M | -27.4M | 7.32M | -2.95M | -18.71M | -12.6M | -36.84M | 27.74M | -1.07M | -50.05M | 9.77M | -6.02M | 119.79M | -287K | 1.32M | -3.85M | 481K | -569K | 4.22M | -1.56M | 684K | -300K | 0 | -200K |
| Free Cash Flow | 35.05M | 25.2M | 12.84M | 32.44M | -18.21M | -5.68M | 7.74M | 20.47M | 20.71M | 33.22M | 10.74M | 41.26M | 49.68M | 4.48M | 19.31M | 18.73M | 53.32M | 19.63M | 19.26M | -10.39M | -30.66M | -18.91M | -3.1M | 6.34M | 13.49M | 17.28M | -3.54M | -1.7M | 12.6M | -9.4M | 4.5M |
| FCF Margin % | 6.22% | 4.67% | 2.42% | 5.97% | -3.66% | -1.11% | 1.56% | 3.32% | 3.3% | 6.19% | 2.22% | 6.61% | 8.18% | 0.75% | 3.28% | 3.17% | 11.22% | 5.14% | 3.76% | -2.04% | -7.87% | -5.35% | -1.04% | 2.4% | 5.23% | 6.12% | -1.34% | -0.7% | 5.74% | -4.27% | 1.85% |
| FCF Growth % | 323.03% | 96.21% | -60.42% | 278.17% | -220.41% | -173.43% | -62.19% | -1.19% | -37.65% | 209.31% | -73.97% | -16.96% | 1008.75% | -76.79% | 3.07% | -64.87% | 171.59% | 1.93% | 285.43% | 66.13% | -62.13% | -510.52% | -148.85% | -52.99% | -21.94% | 587.61% | -108.47% | -113.49% | 234.04% | -308.89% | 246.15% |
| FCF per Share | 3.31 | 2.32 | 1.16 | 2.95 | -1.70 | -0.53 | 0.73 | 1.92 | 2.00 | 3.17 | 1.05 | 4.02 | 4.81 | 0.44 | 1.89 | 1.82 | 5.15 | 1.91 | 1.78 | -0.95 | -2.83 | -1.81 | -0.29 | 0.65 | 1.42 | 1.90 | -0.38 | -0.17 | 1.23 | -0.91 | 0.43 |
| FCF Conversion (FCF/Net Income) | 3.14x | 4.72x | 0.53x | 25.24x | 0.23x | -0.29x | 2.23x | 0.69x | -0.83x | 9.57x | -0.13x | -1.26x | 2.60x | 0.48x | 1.63x | 1.34x | 2.90x | 1.64x | 0.87x | -0.05x | -1.01x | -0.66x | -0.33x | 2.60x | -1.59x | 34.69x | 0.16x | 1.32x | 4.36x | 0.27x | 1.74x |
| Interest Paid | 1.41M | 0 | 4.66M | 5.45M | 2.7M | 2.62M | 3.27M | 4.59M | 5.58M | 7.59M | 4.86M | 3.67M | 362K | 330K | 405K | 505K | 806K | 1.12M | 1.89M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taxes Paid | 487K | 0 | 1.63M | 0 | 0 | 1.49M | 2.63M | 6.51M | 4.51M | 11.19M | 3.94M | 7.83M | 14.62M | 18.7M | 12M | 9.39M | 10.8M | 13.38M | 18.85M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Working Capital Volatility
Based on reported financial statements, L.B. Foster exhibits a highly erratic relationship between net income and operating cash flow, with OCF/NI ratios swinging from -100.35 in 2024Q4 to 12.39 in 2025Q1, suggesting that reported earnings are frequently decoupled from actual cash generation capabilities.
The extreme variance in the OCF/NI ratio indicates that accounting accruals and timing differences in project-based revenue recognition significantly distort the company's true cash-generating power. Investors should monitor whether this disconnect persists, as it complicates the assessment of sustainable profitability and suggests that net income may not be a reliable proxy for operational health.
As reported in recent quarterly filings, FSTR's free cash flow trajectory is characterized by extreme volatility, ranging from a negative $28.7 million in 2025Q1 to a positive $26.4 million in 2025Q3, reflecting the cyclical nature of its project-heavy industrial and rail infrastructure business model.
The lack of a consistent FCF trend suggests that the company's cash flow is highly sensitive to the timing of large-scale infrastructure contracts and working capital swings. This instability makes it difficult to forecast long-term cash availability for strategic reinvestment or shareholder returns, warranting a cautious approach to valuation.
According to recent SEC filings, working capital changes have been the primary driver of cash flow instability, with quarterly fluctuations reaching as high as negative $27.5 million in 2025Q1, highlighting the company's vulnerability to inventory build-ups and the timing of collections on large project-based contracts.
The significant impact of working capital on operating cash flow suggests that FSTR's operational efficiency is heavily dependent on managing the cash conversion cycle within its steel and precast segments. The recurring need to fund these working capital requirements may continue to suppress free cash flow during periods of project ramp-up.
Based on the provided data, L.B. Foster has consistently utilized cash for share repurchases, such as the $6.1 million outflow in 2025Q1, despite experiencing significant volatility in operating cash flow, which suggests a management preference for returning capital even when internal cash generation is under pressure.
While the company maintains a healthy balance sheet, the decision to prioritize buybacks during periods of negative free cash flow warrants further investigation into the long-term strategic rationale. Investors should monitor whether this capital allocation strategy limits the company's ability to fund higher-margin technology acquisitions in the future.
Quick answers to the most common questions about buying FSTR stock.
L.B. Foster Company (FSTR) generated $35.6M in net cash from operating activities in 2025. This reflects the cash generated directly from core business operations.
L.B. Foster Company (FSTR) generated $25.2M 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.
L.B. Foster Company (FSTR) spent $0.0M 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, L.B. Foster Company (FSTR) spent $16.5M on share repurchases. This shows the company's commitment to returning capital to its equity investors.