XML 63 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Dividends Declared
Dividends declared
202320222021
Dividends declared (per share)$0.12 $0.12 $0.12 
Dividend payments to stockholders (in thousands)$9,964 $9,834 $9,761 
Schedule of Stock Repurchases
Stock repurchases
(in thousands)202320222021
SharesAmountSharesAmountSharesAmount
January 1,$58,075 $22,583 $37,726 
Authorizations (1)
1,925 60,000 38,467 
Repurchases (2)
— — (280)(24,508)(432)(53,610)
December 31,$60,000 $58,075 $22,583 
(1) On April 25, 2023, the Company announced that the Board of Directors extended the current stock repurchase program’s expiration date to June 30, 2024 and increased the remaining stock repurchase authority to $60 million.
(2) Purchases under this program have been made on the open market.