XML 64 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Stockholders' Equity.  
Summary of share repurchase activity

Year ended December 31, 

Cumulative

    

2021

    

2020

2019

    

total (1)

(in thousands)

Shares of common stock repurchased

15,368

8,890

51

25,074

Cost of shares of common stock repurchased

$

958,194

$

337,479

$

1,056

$

1,310,621

(1)Amounts represent the total shares of common stock repurchased under the stock repurchase program through December 31, 2021.