HOUSTON–(BUSINESS WIRE)–Innovex announces financial and operating results for the first quarter of 2025.