XML 71 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Stockholders' Equity.  
Summary of share repurchase activity

Quarter ended March 31, 

Cumulative

2023

    

2022

    

total (1)

(in thousands)

Shares of common stock repurchased

768

2,320

33,630

Cost of shares of common stock repurchased

$

45,361

$

141,412

$

1,762,068

(1)Amounts represent the total shares of common stock repurchased under the stock repurchase program from inception through March 31, 2023.
(2)Cumulative total cost of common stock repurchased includes $529,000 of transaction fees.