Hexagon reports Q1 earnings rise amid cost pressures By Investing.com | AllMind News