XML 24 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Treasury Stock
Common Stock
Additional Paid-in Capital
Retained Earnings
Beginning Balance (in shares) at Dec. 31, 2020   (23,029,000)      
Beginning Balance at Dec. 31, 2020 $ 986,136 $ (613,881) $ 45,376 $ 318,263 $ 1,236,378
Beginning Balance (in shares) at Dec. 31, 2020     90,752,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-Based Compensation 21,349     21,349  
Reissued Shares (in shares)   329,000      
Reissued Shares (530) $ 6,838   (7,368)  
Repurchased Shares (in shares)   (2,938,000)      
Repurchased Shares (142,358) $ (142,358)      
Tender Offer Shares Repurchased and Retired (in shares)     (8,673,000)    
Tender Offer Shares Repurchased and Retired (428,746)   $ (4,337)   (424,409)
Net Earnings 243,557       243,557
Ending Balance (in shares) at Dec. 31, 2021   (25,638,000)      
Ending Balance at Dec. 31, 2021 679,408 $ (749,401) $ 41,039 332,244 1,055,526
Ending Balance (in shares) at Dec. 31, 2021     82,079,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-Based Compensation 17,694     17,694  
Reissued Shares (in shares)   314,000      
Reissued Shares (1,752) $ 9,372   (11,124)  
Repurchased Shares (in shares)   (8,720,000)      
Repurchased Shares (223,598) $ (223,598)      
Net Earnings $ 98,709       98,709
Ending Balance (in shares) at Dec. 31, 2022 (34,044,102) (34,044,000)      
Ending Balance at Dec. 31, 2022 $ 570,461 $ (963,627) $ 41,039 338,814 1,154,235
Ending Balance (in shares) at Dec. 31, 2022     82,079,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-Based Compensation 25,152     25,152  
Reissued Shares (in shares)   330,000      
Reissued Shares (2,265) $ 9,280   (11,545)  
Repurchased Shares (in shares)   (4,691,000)      
Repurchased Shares (140,855) $ (140,855)      
Net Earnings $ 138,838       138,838
Ending Balance (in shares) at Dec. 31, 2023 (38,404,527) (38,405,000)      
Ending Balance at Dec. 31, 2023 $ 591,331 $ (1,095,202) $ 41,039 $ 352,421 $ 1,293,073
Ending Balance (in shares) at Dec. 31, 2023     82,079,000