XML 22 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Treasury Stock
Balance (in shares) at Dec. 31, 2021   11,594        
Balance at Dec. 31, 2021 $ 202,474 $ 12 $ 12,018 $ 111 $ 190,333 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 143,568       143,568  
Share-based compensation (in shares)   20        
Share-based compensation $ 11,053   11,053   0  
Net shares repurchased for taxes (in shares) (9) (9)        
Net shares repurchased for taxes $ (1,516)   (1,516)      
Treasury stock from stock repurchases (126,445)         (126,445)
Treasury stock retired from stock repurchases (in shares)   (677)        
Treasury stock retired from stock repurchases (1) $ (1)     (120,047) 120,047
Other comprehensive income (loss) (87)     (87)    
Cash dividends declared to stockholders (74,002)       (74,002)  
Balance (in shares) at Dec. 31, 2022   10,928        
Balance at Dec. 31, 2022 155,044 $ 11 21,555 24 139,852 (6,398)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 99,415       99,415  
Share-based compensation (in shares)   76        
Share-based compensation $ 8,188   8,188      
Options exercised by executives and directors (in shares) 7 7        
Options exercised by executives and directors $ 188   188      
Net shares repurchased for taxes (in shares) (9) (31)        
Net shares repurchased for taxes $ (3,358)   (3,358)      
Treasury stock from stock repurchases (3,602)         (3,602)
Treasury stock retired from stock repurchases (in shares)   (84)        
Treasury stock retired from stock repurchases 0       (10,000) 10,000
Other comprehensive income (loss) 224     224    
Cash dividends declared to stockholders $ (54,618)       (54,618)  
Balance (in shares) at Dec. 31, 2023 10,896 10,896        
Balance at Dec. 31, 2023 $ 201,481 $ 11 26,573 248 174,649 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 2,091       2,091  
Share-based compensation (in shares)   60        
Share-based compensation $ 7,363   7,363      
Options exercised by executives and directors (in shares) 1 1        
Options exercised by executives and directors $ 36   36      
Net shares repurchased for taxes (in shares) (11) (19)        
Net shares repurchased for taxes $ (836)   (836)      
Other comprehensive income (loss) (68)     (68)    
Forfeiture of dividends on unvested awards $ 42       42  
Balance (in shares) at Dec. 31, 2024 10,938 10,938        
Balance at Dec. 31, 2024 $ 210,109 $ 11 $ 33,136 $ 180 $ 176,782 $ 0