Quarterly report pursuant to Section 13 or 15(d)

Share Repurchase Program (Tables)

v3.22.2
Share Repurchase Program (Tables)
6 Months Ended
Jun. 30, 2022
Share Repurchase Program  
Schedule of share repurchase program

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2022

2021

2022

    

2021

Number of shares repurchased

409,312

73,747

647,466

123,031

Share repurchase cost (in thousands)

$

100,050

$

14,182

    

$

150,050

$

24,038