FCF generation is positive but structurally uneven: cumulative FCF of roughly $33.4M over ten quarters exceeded net income of about $55.2M on an accrual basis, yet OCF/NI has swung between -100.35 and 12.39 and working capital changes have ranged from -$27.5M to +$19.4M, indicating cash quality is being driven by collection and inventory timing rather than earnings momentum, even as buybacks of ~$30.5M return capital with no dividends.
L.B. Foster Company (FSTR) cash flow statement — 30-year operating, investing & financing cash flows
| 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 | 53.15M | 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 % | 103.77% | 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 | 13.79M | 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 | 9.61M | 12.45M | 14.08M | 15.26M | 14.78M | 13.89M | 13.58M | 14.39M | 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 | 6.12M | 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 | 7.43M | 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 | 3.71M | 1.25M | -4.42M | 2.56M | 7.98M | 874K | -3.33M | 6.63M | 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 | 12.54M | 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.59M | -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 | 8.77M | 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 | 7.04M | 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 | -11.61M | -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 | -7.82M | -10.42M | -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 | 1.33% | 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 | 0 | 51K | -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 | -3.79M | 0 | 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 | -37.63M | -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) | -29.56M | -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) | -7.67M | -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 | -3.41M | -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 | -403K | -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 | 3.82M | 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 | 45.32M | 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 % | 7.71% | 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 % | 63.52% | 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 | 4.26 | 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.29x | 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 | 3.55M | 4.92M | 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 | 2.21M | 1.63M | 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 |
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 $10.4M 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.
Key Metrics
Top Statement Risk
Working capital swings mask cash quality
Metrics are mathematically derived from official filings.
Working Capital Swings Eclipse Earnings Signal
Across the ten reported quarters, operating cash flow of about $65.8M exceeded cumulative net income of roughly $55.2M, yet the OCF/NI ratio swung from -100.35 to 12.39, indicating conversion quality is governed by accrual and working capital timing rather than earnings, per L.B. Foster's quarterly statements.
The divergence between reported earnings and operating cash flow appears driven less by accounting quality than by working capital timing, since cumulative working capital absorbed about $12.2M over the period while depreciation of roughly $34.7M comfortably exceeded reported net income outside the 2024Q3 gain quarter. Investors should treat single-quarter OCF multiples as unreliable here, because a swing of several million dollars in receivables or inventory can move the OCF/NI ratio by more than any plausible change in trading profitability.
Collections and Inventory Swings Drive Volatility
Reported working capital changes ranged from -$27.5M in 2025Q1 to +$19.4M in 2024Q4, a swing near $47M against quarterly net income that has rarely exceeded $4.4M ex-gain, suggesting cash generation is being determined by collection and inventory timing, according to FSTR's filings.
The negative quarters cluster with revenue troughs, with 2024Q1, 2025Q1 and 2026Q1 all posting large working capital outflows alongside weak reported earnings, which may indicate cash is drawn down into receivables and inventory before demand normalizes rather than reflecting operating deterioration. The pattern implies the company's reported cash cycle is a source of both financing-like inflows and unmanaged outflows, and given that SG&A has been slow to rebase, working capital swings may be absorbing the entire effect of volume recovery before it reaches reported profitability.
Free Cash Flow Positive Despite Earnings Thinness
Cumulative free cash flow of roughly $33.4M was generated over the period despite ex-gain quarterly net income clustering between $1.5M and $4.4M, with FCF margins swinging from -29.4% to 19.1%, a trajectory that appears cash-generative but structurally uneven, as reported in recent SEC filings.
The FCF trajectory shows no smooth expansionary trend; positive quarters exceeded $14M in four of ten periods, but the three weakest quarters together consumed nearly $66M of cash, largely through working capital rather than operating losses. That asymmetry suggests the business can convert normalizing volumes into cash quickly, yet the absence of a stable FCF base means investors should not extrapolate the strongest quarters into a run-rate without evidence of more consistent collection timing.
Capital Intensity Runs Below Depreciation
Capital expenditure totalled roughly $32.4M over ten quarters at an average 2.4% of revenue, versus cumulative depreciation and amortisation of about $34.7M, a pattern consistent with an asset-light services mix but one that may raise asset replacement questions, based on FSTR's reported figures.
Sustained capex below D&A implies the company is not currently funding growth capital at a rate that expands its asset base, which may indicate a maintenance-level investment posture rather than an expansionary one. Since the prior analysis identified project-driven revenue swings and thin operating margins, investors should monitor whether any increase in capex intensity precedes a volume-driven recovery, since that would signal a different cash profile than the current maintenance-only pattern suggests.
Buybacks Return Capital Without Dividends
L.B. Foster repurchased roughly $30.5M of stock across ten consecutive quarters while paying no dividends and executing only minimal acquisitions, a return-of-capital posture that appears funded substantially by working capital swings rather than sustained operating earnings, per the company's cash flow statements.
The consistency of buybacks across both cash-generative and cash-negative quarters suggests a programmatic posture rather than opportunistic timing, which may indicate management is treating the equity as undervalued but also implies that return of capital is competing with liquidity needs during working capital troughs. Investors should monitor whether repurchase activity is sustained when the cash flow profile is weaker, since a persistent gap between buyback pace and operating cash generation could constrain flexibility if collection cycles deteriorate further.
Stock Compensation Outweighs Reported Earnings
Share-based compensation of $1.3M to $1.9M per quarter compares with ex-gain net income typically running $1.5M to $4.4M, meaning the add-back represents a material portion of reported profitability, an adjustment accruals reverse but that economically dilutes owners, warranting review in FSTR's filings.
Because operating cash flow excludes share-based compensation as a non-cash charge, the reported conversion of earnings to cash is flattered by an expense that is compensated in equity rather than cash, and at the observed levels this dilution appears significant relative to thin ex-gain earnings. This does not by itself undermine the operating cash trajectory, but it does mean the reported OCF/NI premium should be discounted when assessing whether the company's profitability supports the ongoing buyback program.