XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Stockholders' Equity.  
Summary of share repurchase activity

Year ended December 31, 

Cumulative

    

2022

    

2021

2020

    

total (1)

(in thousands)

Shares of common stock repurchased

7,788

15,368

8,890

32,862

Cost of shares of common stock repurchased

$

406,086

$

958,194

$

337,479

$

1,716,707

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