XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
SHARE REPURCHASES
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
SHARE REPURCHASES SHARE REPURCHASES
On December 15, 2022, the Company announced a new Share Repurchase Program pursuant to which it may repurchase up to $85.0 million worth, or 2.8 million shares, of the Company's outstanding common stock over the next 24 months.

Total consideration paid to repurchase the shares was recorded in shareholders’ equity as treasury shares.

(in thousands, except share data)Three Months Ended September 30, 2023Nine Months Ended September 30, 2023
Total number of shares purchased618,282 1,706,637 
Amount paid$21,508 $54,721 
Average price paid per share$34.79 $32.06