v3.26.1
CASH PAID FOR COMMON STOCK PURCHASED AND RETIRED (Tables)
6 Months Ended
Jun. 30, 2026
CASH PAID FOR COMMON STOCK PURCHASED AND RETIRED  
Schedule of total share repurchases

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Six months ended June 30, 2026

​

Six months ended June 30, 2025

​

​

  ​ ​ ​

No. of Shares

​

​

Avg. Price

​

​

Total Cost

​

No. of Shares

​

​

Avg. Price

​

​

Total Cost

​

(in thousands except per share data)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Shares purchased for withholding taxes

​

​

541

​

$

6.38

​

$

3,452

​

​

424

​

$

6.76

​

$

2,868

​

​