L.B. Foster Company (FSTR)
NASDAQ: FSTR · IEX Real-Time Price · USD
24.15
-0.22 (-0.90%)
Apr 19, 2024, 4:00 PM EDT - Market closed

L.B. Foster Company Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
1.46-45.563.557.5842.57-31.175.36-141.66-44.4525.66
Upgrade
Depreciation & Amortization
15.2614.7813.8913.5814.3915.0319.8423.4926.6712.58
Upgrade
Share-Based Compensation
4.182.381.951.143.163.841.71.681.222.67
Upgrade
Other Operating Activities
16.4717.83-20.45-5.38-30.8238.2612.47134.972.7325.84
Upgrade
Operating Cash Flow
37.38-10.58-1.0616.9229.325.9639.3718.4156.1766.74
Upgrade
Operating Cash Flow Growth
----42.25%12.84%-34.05%113.92%-67.23%-15.83%371.49%
Upgrade
Capital Expenditures
-4.39-7.37-4.59-9.16-5.1-1.35-4.69-6.7-9.57-16.87
Upgrade
Acquisitions
6.46-49.0522.48-1.160000-196-80.8
Upgrade
Change in Investments
00-0.07005.110-1.240-0.08
Upgrade
Other Investing Activities
---2.28-2.58-1.51----
Upgrade
Investing Cash Flow
2.07-56.4217.82-8.04-7.682.25-4.69-7.93-205.58-97.75
Upgrade
Dividends Paid
0000000-1.24-1.66-1.35
Upgrade
Share Issuance / Repurchase
-2.63-0.41-0.73-1.67-0.62-0.32-0.1-0.34-2.63-0.85
Upgrade
Debt Issued / Paid
-37.2660.65-14.14-13.61-17.59-55.02-29.6-9.1814024.39
Upgrade
Other Financing Activities
0.59-0.97-0.02-0.040.04--1.75-1.42-0.14
Upgrade
Financing Cash Flow
-39.360.24-13.9-15.3-18.25-55.3-29.7-12.52134.2922.06
Upgrade
Exchange Rate Effect
-0.47-0.74-0.05-0.20.53-0.312.33-0.91-3.6-3.64
Upgrade
Net Cash Flow
-0.32-7.492.81-6.613.9-27.47.32-2.95-18.71-12.6
Upgrade
Free Cash Flow
32.98-17.94-5.657.7624.224.6234.6911.7146.649.87
Upgrade
Free Cash Flow Growth
----67.96%-1.68%-29.03%196.20%-74.87%-6.56%1012.85%
Upgrade
Free Cash Flow Margin
6.07%-3.61%-1.10%1.56%3.93%4.24%6.47%2.42%7.46%8.21%
Upgrade
Free Cash Flow Per Share
3.05-1.67-0.520.722.292.333.351.134.514.82
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).