INVX
INVX

Innovex International Inc

NYSE · Energy
$25.35
+1.26 (+5.23%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 899.67M 708.68M 4.46B 4.17B 4.96B
Net Income 191.05M 135.44M 198.50M 182.10M 191.20M
EPS
Profit Margin 21.2% 20.2% 4.5% 4.4% 3.9%
Rev Growth +27.0% +27.0% -5.5% +24.7% +8.8%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 31.09M 31.09M 654.52M 611.19M 712.58M
Total Equity 842.57M 842.57M 1.03B 1.00B 1.07B
D/E Ratio 0.04 0.04 0.64 0.61 0.66
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 225.73M 168.92M 417.92M 371.90M 468.28M
Free Cash Flow 130.17M 133.65M 182.89M