On April 21, 2025, Innovex International, Inc. signed a $95 million agreement to sell its Eldridge facilities in Houston, Texas, while planning a short-term lease back for operational continuity until the end of 2025. The deal closing is anticipated for the third quarter of 2025, pending certain conditions.