TTI
TTI

Tetra Technologies Inc

NYSE · Energy
$11.67
+0.58 (+5.23%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 605.98M 524.39M 340.67M 349.51M 280.20M
Net Income 109.53M 85.30M 18.02M 16.47M 12.19M
EPS
Profit Margin 18.1% 17.2% 5.3% 4.7% 4.4%
Rev Growth +15.6% +15.6% +4.6% +16.2% +18.5%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 331.00M 331.00M 533.37M 525.89M 464.72M
Total Equity 449.42M 449.42M 705.54M 678.47M 712.25M
D/E Ratio 0.74 0.74 0.76 0.78 0.65
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 84.09M 69.13M 27.86M 27.52M 26.60M
Free Cash Flow 15.23M 14.52M 14.47M