XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
CASH PAID FOR COMMON STOCK PURCHASED AND RETIRED (Tables)
9 Months Ended
Sep. 30, 2024
CASH PAID FOR COMMON STOCK PURCHASED AND RETIRED  
Schedule of total share repurchases

Nine months ended

Nine months ended

September 30, 2024

September 30, 2023

(in thousands except per share data)

    

No. of shares

Avg. price

Total cost

    

No. of shares

Avg. price

Total cost

Shares purchased for withholding taxes

332

$

7.28

$

2,416

256

$

9.24

$

2,367

Open market purchases

1,010

7.44

7,512

1,269

7.94

10,078

Total

1,342

$

7.40

$

9,928

1,525

$

8.16

$

12,445