XML 28 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income
Beginning balance (in shares) at Dec. 31, 2021   11,791,000        
Beginning balance at Dec. 31, 2021 $ 705,663 $ 1,187 $ 124,228 $ (4,566) $ 633,804 $ (48,990)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Other comprehensive income 82,650       101,928 (19,278)
Stock-based compensation expense 5,561   5,561      
Stock-based compensation transactions (in shares)   40,000        
Stock-based compensation transactions 35 $ 4 31      
Dividends paid (8,549)       (8,549)  
Ending balance (in shares) at Dec. 31, 2022   11,831,000        
Ending balance at Dec. 31, 2022 785,360 $ 1,191 129,820 (4,566) 727,183 (68,268)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Other comprehensive income 149,912       136,161 13,751
Stock-based compensation expense 7,424   7,424      
Stock-based compensation transactions (in shares)   51,000        
Stock-based compensation transactions 552 $ 5 547      
Dividends paid $ (10,485)       (10,485)  
Ending balance (in shares) at Dec. 31, 2023 11,964,181 11,882,000        
Ending balance at Dec. 31, 2023 $ 932,763 $ 1,196 137,791 (4,566) 852,859 (54,517)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Other comprehensive income 88,852       115,930 (27,078)
Stock-based compensation expense 9,141   9,141      
Stock-based compensation transactions (in shares)   53,000        
Stock-based compensation transactions (60) $ 6 (66)      
Dividends paid $ (12,442)       (12,442)  
Ending balance (in shares) at Dec. 31, 2024 12,017,308 11,935,000        
Ending balance at Dec. 31, 2024 $ 1,018,254 $ 1,202 $ 146,866 $ (4,566) $ 956,347 $ (81,595)