MarketBrain

Innovex International, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$978.3M$660.8M$424.1M$361.9M$322.4M
Operating income$132.6M$49.1M$97.3M$75.8M-$125.3M
Cost of revenue$675.0M$428.2M$360.1M$309.1M$309.3M
Cash from operations$190.9M$93.4M$75.9M-$5.8M$38.4M
Capital expenditure$14,000$1.6M$32.6M$18.9M$10.0M
Free cash flow$190.9M$91.8M$43.2M-$24.7M$28.4M
Share repurchases$9.3M$0$0$20.8M$24.2M
Impairments$0$0$0$5.7M$4.2M
Total assets$1.3B$1.2B$475.3M$970.0M$1.0B
Total liabilities$210.6M$239.3M$146.4M$97.6M$113.3M

Shares outstanding 68.8M · Free float 5.7%

Annual filing data through FY ended December 31, 2025; float as of July 12, 2026.