Strong Earnings Boost Shares of CTS