Titan Machinery Inc. (TITN)
NASDAQ: TITN · IEX Real-Time Price · USD
24.81
+0.59 (2.44%)
At close: Mar 28, 2024, 4:00 PM
24.75
-0.06 (-0.24%)
After-hours: Mar 28, 2024, 7:39 PM EDT

Titan Machinery Cash Flow Statement

Millions USD. Fiscal year is Feb - Jan.
Year 2022202120202019201820172016201520142013 2012 - 2004
Net Income
101.8766.0519.3613.9512.18-7.05-14.18-37.18-31.68.72
Upgrade
Depreciation & Amortization
25.222.1423.740.323.6125.1126.8728.5431.7730.79
Upgrade
Share-Based Compensation
3.232.552.522.692.543.442.152.12.142.13
Upgrade
Other Operating Activities
-119.4868.18127.42-55.998.2874.32126.16239.1439.31-124.02
Upgrade
Operating Cash Flow
10.82158.921730.9646.6195.81141231.8841.06-82.24
Upgrade
Operating Cash Flow Growth
-93.19%-8.14%18014.76%-97.95%-51.36%-32.05%-39.20%464.77%--
Upgrade
Capital Expenditures
-33.46-21.58-13.5-22.6-10.4-21.09-10.04-0.63-0.21-2.3
Upgrade
Acquisitions
-100.47-33.64-6.79-13.89-15.3-3.6500-0.58-4.85
Upgrade
Change in Investments
000000004.930.13
Upgrade
Other Investing Activities
-0.140.03-0.010.02-0.130.150.910.510.27-0.06
Upgrade
Investing Cash Flow
-134.07-55.2-20.3-36.47-25.83-24.59-9.13-0.134.4-7.08
Upgrade
Debt Issued / Paid
23.11-34.31-117.0323.38-16.07-71.5-165.76-269.2812.8140.3
Upgrade
Other Financing Activities
-1.15-1.03-0.91-0.51-0.660.04-2.220.32-3.8-0.49
Upgrade
Financing Cash Flow
21.96-35.34-117.9422.87-16.73-71.47-167.98-268.96939.8
Upgrade
Exchange Rate Effect
-0.95-1.220.51-0.38-0.70.49-0.21-0.87-1.18-0.6
Upgrade
Net Cash Flow
-102.2467.1635.27-13.023.350.25-36.31-38.0653.29-50.12
Upgrade
Free Cash Flow
-22.64137.34159.5-21.6536.274.73130.96231.2540.85-84.54
Upgrade
Free Cash Flow Growth
--13.90%---51.55%-42.94%-43.37%466.11%--
Upgrade
Free Cash Flow Margin
-1.02%8.02%11.30%-1.66%2.87%6.27%10.90%16.91%2.15%-3.80%
Upgrade
Free Cash Flow Per Share
-1.016.187.22-0.991.663.476.1510.951.95-4.05
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).