XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Transactions (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Shares Repurchased
The table below sets forth the total number of shares repurchased and the dollar value of shares repurchased under the Share Repurchase Program (in thousands). As of December 31, 2023, there was approximately $296.3 million remaining under the Share Repurchase Program authorization.
Share Repurchase Program
# of SharesValue
20234,411 $339,704 
20221,224 74,445 
2021458 30,000 
2020349 
20192,962 196,269 
20181,478 110,505 
2017107 7,693 
20161,304 64,685 
20151,836 96,410 
20143,554 152,625 
Total17,340 $1,072,685 
Schedule of Cash Dividends
Cash dividends on outstanding common stock declared in 2023 and 2022 were as follows (in thousands, except per share data):
2023Per ShareTotalCumulative by Fiscal Year
First quarter$0.35 $9,449 $9,449 
Second quarter0.35 9,273 18,722 
Third quarter0.40 10,348 29,070 
Fourth quarter0.40 10,226 39,296 
$1.50 $39,296 
2022
First quarter$0.35 $10,803 $10,803 
Second quarter0.35 10,380 21,183 
Third quarter0.35 10,382 31,565 
Fourth quarter0.35 10,384 41,949 
$1.40 $41,949