Share Repurchase Program
|3 Months Ended|
Mar. 31, 2019
|Share Repurchase Program [Abstract]|
|Share Repurchase Program||
On February 6, 2018, the Company's Board of Directors authorized a share repurchase program (the “Share Repurchase Program”), pursuant to which the Company may, from time to time, purchase shares of its Class A common stock, par value $0.001 per share (“Class A common stock”), for an aggregate repurchase price not to exceed $150.0 million. As of March 31, 2019, there was $35.0 million remaining to repurchase shares under the Share Repurchase Program. The Share Repurchase Program expires on February 6, 2021. Share repurchases may be executed through various means, including, without limitation, open market transactions, privately negotiated transactions or pursuant to any trading plan that may be adopted in accordance with Rule 10b5-1 of the Securities and Exchange Act of 1934, as amended, subject to market conditions, applicable legal requirements and other relevant factors. The Share Repurchase Program does not obligate the Company to acquire any particular amount of shares of Class A common stock and the program may be suspended or discontinued at any time.
The following table provides a summary of the Company’s stock repurchase activities during the three months ended March 31, 2019 and 2018: