XML 45 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Share Repurchases
3 Months Ended
Mar. 31, 2019
Stockholders' Equity Note [Abstract]  
Share repurchases
19. Share Repurchases

Under the January 2015 authorization which expired on January 9, 2018, the Company repurchased 440,608 shares of common stock during the three months ended March 31, 2018 at a total cost of $44,977, or $102.08 per share. There were 5,271,168 shares available for repurchase under this authorization upon expiration.

In February 2018, the Company's Board of Directors approved a new standing share repurchase authorization, whereby the Company may repurchase up to 20 million shares of its common stock through December 31, 2020. This share repurchase authorization replaced the January 2015 share repurchase authorization. There were no repurchases under the February 2018 authorization during the three months ended March 31, 2019 and 2018.  

As of March 31, 2019, 9,703,666 shares remain authorized for repurchase under the February 2018 share repurchase authorization.