Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity Share Repurchase Program (Details)

v3.19.2
Stockholders' Equity Share Repurchase Program (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
shares
Equity [Abstract]  
Number of shares authorized to be repurchased under stock repurchase program (in shares) 37,500,000
Number of shares repurchased and retired to date (in shares) 12,067,500
Cost of shares repurchased and retired to date | $ $ 200,400