TETRA Technologies, Inc. (TTI)
NYSE: TTI · IEX Real-Time Price · USD
4.480
+0.060 (1.36%)
Apr 23, 2024, 4:00 PM EDT - Market closed

TETRA Technologies Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
25.787.84103.33-51.14-147.41-61.62-39.05-161.46-126.18-169.68
Upgrade
Depreciation & Amortization
34.3332.8233.53118.75124.28117.01116.16129.6155.02116.91
Upgrade
Share-Based Compensation
10.626.884.666.628.137.387.7313.7516.896.78
Upgrade
Other Operating Activities
-0.53-28.58-136.872.69105.24-16.19-20.2473.78151.28154.64
Upgrade
Operating Cash Flow
70.2118.964.6676.9190.2346.5964.655.66197108.65
Upgrade
Operating Cash Flow Growth
270.34%307.06%-93.95%-14.76%93.69%-27.88%16.05%-71.75%81.33%118.80%
Upgrade
Capital Expenditures
-31.49-38.35-18.856.78-95.39-140.79-51.06-17.71-113.46-114.08
Upgrade
Acquisitions
-0.35-0.92-50-12.02-46.51000-854.03
Upgrade
Change in Investments
3.9017.630000000
Upgrade
Other Investing Activities
0.912.761.04-0.740.97-1.343.163.42-1.530.37
Upgrade
Investing Cash Flow
-27.03-36.5-5.186.04-106.44-188.65-47.9-14.3-114.99-967.74
Upgrade
Share Issuance / Repurchase
000000.250168.340.31.03
Upgrade
Debt Issued / Paid
-4.660.04-48.86-9.9324.37185.950.45-237.28-62.17547.62
Upgrade
Other Financing Activities
---1.19-7.7-30.3-31.21-21.7936.3-42.62322.99
Upgrade
Financing Cash Flow
-4.660.04-50.05-17.63-5.93154.99-21.34-32.63-104.49871.64
Upgrade
Exchange Rate Effect
0.38-0.45-1.770.81-0.20.781.12-1.99-2.85-2.92
Upgrade
Net Cash Flow
38.89-17.96-52.3466.13-22.3313.71-3.526.74-25.339.63
Upgrade
Free Cash Flow
38.72-19.39-14.1983.69-5.16-94.2113.5337.9583.54-5.44
Upgrade
Free Cash Flow Growth
-------64.33%-54.58%--
Upgrade
Free Cash Flow Margin
6.18%-3.51%-3.65%22.16%-0.92%-16.82%1.87%6.15%7.39%-0.50%
Upgrade
Free Cash Flow Per Share
0.30-0.15-0.110.67-0.04-0.760.120.431.05-0.07
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).