XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes In Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2020   19,586,000        
Beginning Balance at Dec. 31, 2020 $ 267,602 $ 196 $ (8,041) $ 231,048 $ 40,982 $ 3,417
Beginning balance (in shares) at Dec. 31, 2020     226,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 72,572       72,572  
Other comprehensive loss, net of tax (1,742)         (1,742)
Common and treasury stock transactions:            
Stock-based compensation 12,760     12,760    
Vesting of equity, net of tax withholdings (in shares)   11,000 213,000      
Vesting of equity, net of tax withholdings (3,140)   $ 7,570 (10,710)    
Re-issuance of treasury stock (in shares)     (8,000)      
Re-issuance of treasury stock 345   $ 280 65    
Cash dividends declared ($0.60 per share) (11,708)       (11,708)  
Dividend equivalents on restricted stock units (669)       (669)  
Ending balance (in shares) at Dec. 31, 2021   19,597,000        
Ending Balance at Dec. 31, 2021 336,020 $ 196 $ (191) 233,163 101,177 1,675
Ending balance (in shares) at Dec. 31, 2021     5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 79,486       79,486  
Other comprehensive loss, net of tax (5,864)         (5,864)
Common and treasury stock transactions:            
Stock-based compensation 16,689     16,689    
Vesting of equity, net of tax withholdings (in shares)   269,000        
Vesting of equity, net of tax withholdings $ (3,219) $ 3   (3,222)    
Repurchase of common stock (in shares) 0          
Re-issuance of treasury stock $ 0          
Cash dividends declared ($0.60 per share) (11,857)       (11,857)  
Dividend equivalents on restricted stock units $ (609)       (609)  
Ending balance (in shares) at Dec. 31, 2022 19,861,207 19,866,000        
Ending Balance at Dec. 31, 2022 $ 410,646 $ 199 $ (191) 246,630 168,197 (4,189)
Ending balance (in shares) at Dec. 31, 2022 5,080   5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 54,410       54,410  
Other comprehensive loss, net of tax 4,318         4,318
Common and treasury stock transactions:            
Stock-based compensation 10,830     10,830    
Vesting of equity, net of tax withholdings (in shares)   261,000        
Vesting of equity, net of tax withholdings $ (4,141) $ 2   (4,143)    
Repurchase of common stock (in shares) 36,000   36,000      
Repurchase of common stock $ (904)   $ (904)      
Clawback of equity awards (in shares)     10,000      
Clawback of equity awards (344)   $ (307) (37)    
Re-issuance of treasury stock (in shares)     (46,000)      
Re-issuance of treasury stock 0   $ 1,292 (1,292)    
Cash dividends declared ($0.60 per share) (12,043)       (12,043)  
Dividend equivalents on restricted stock units $ (494)       (494)  
Ending balance (in shares) at Dec. 31, 2023 20,122,792 20,127,000        
Ending Balance at Dec. 31, 2023 $ 462,278 $ 201 $ (110) $ 251,988 $ 210,070 $ 129
Ending balance (in shares) at Dec. 31, 2023 5,080   5,000