Annual report pursuant to Section 13 and 15(d)

Share Repurchase Program (Tables)

v3.22.4
Share Repurchase Program (Tables)
12 Months Ended
Dec. 31, 2022
Share Repurchase Programs  
Schedule of share repurchase program

Year Ended December 31, 

2022

    

2021

Number of shares repurchased

1,390,667

183,136

Share repurchase cost (in thousands)

    

$

250,050

$

35,556