Imagination Technologies stays well in tune