Alamo Group Inc. (ALG)
NYSE: ALG · IEX Real-Time Price · USD
198.51
-1.12 (-0.56%)
Apr 26, 2024, 2:47 PM EDT - Market open

Alamo Group Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1995
Net Income
136.16101.9380.2557.863.173.4944.3240.0543.2141.15
Upgrade
Depreciation & Amortization
47.9746.6944.4843.8429.9723.1120.4620.822.112.65
Upgrade
Share-Based Compensation
7.425.565.994.123.272.451.871.411.061.89
Upgrade
Other Operating Activities
-60.4-139.65-81.0478.57-7.52-86.144.1613.53-13.95-25.48
Upgrade
Operating Cash Flow
131.1514.5349.67184.3388.8112.9170.875.7852.4230.21
Upgrade
Operating Cash Flow Growth
802.64%-70.75%-73.06%107.55%587.94%-81.77%-6.57%44.58%73.51%-4.48%
Upgrade
Capital Expenditures
-25.06-29.58-15.6-14.17-29.06-25.25-12.72-8.42-11.23-8.36
Upgrade
Acquisitions
-27.56-2-17.80-400.780-38.55-0.19-3.47-196.47
Upgrade
Other Investing Activities
--0.16-0.04--0.1-0.11--0.05--
Upgrade
Investing Cash Flow
-52.62-31.74-33.44-14.17-429.94-25.36-51.28-8.66-14.7-204.83
Upgrade
Dividends Paid
-10.49-8.55-6.63-6.12-5.63-5.12-4.61-4.11-3.63-3.33
Upgrade
Share Issuance / Repurchase
0.550.04-0.280.75-2.162.122.231.352.02-33.3
Upgrade
Debt Issued / Paid
-66.9532.97-16.09-158.87357.0125.22-10.02-74.58-46.45189.27
Upgrade
Other Financing Activities
---------0.09
Upgrade
Financing Cash Flow
-76.8824.46-23-164.24349.2222.21-12.4-77.35-48.05152.73
Upgrade
Exchange Rate Effect
3.25-2.35-1.311.960.17-1.091.450.09-2.28-2.54
Upgrade
Net Cash Flow
4.94.9-8.087.888.278.678.58-10.13-12.61-24.43
Upgrade
Free Cash Flow
106.09-15.0534.07170.1659.75-12.3458.0867.3741.1921.85
Upgrade
Free Cash Flow Growth
---79.98%184.78%---13.78%63.57%88.52%18.32%
Upgrade
Free Cash Flow Margin
6.28%-0.99%2.55%14.63%5.34%-1.22%6.37%7.97%4.68%2.60%
Upgrade
Free Cash Flow Per Share
8.90-1.272.8814.445.09-1.065.035.893.631.84
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).