From October 1, 2017 to January 7, 2018, the company has repurchased $24.2 million worth of its shares. With this, the company has completed the repurchase of $124.2 million worth of its shares under the buyback announced on May 12, 2014.