From April 1, 2018 to June 30, 2018, the company has repurchased $31.2 million worth of its shares. With this, the company has completed the repurchase of under the buyback announced on May 11, 2001.