#Hammond Power Solutions financial results