ChampionX beats analysts’ Q2 income expectations, misses on revenue

ChampionX beats analyst expectations for adjusted net income for the second quarter 2023, but misses expectations on revenue.