XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common stock
Retained earnings
Accumulated other comprehensive income (loss)
Beginning balance (in shares) at Dec. 31, 2020   21,796,904    
Beginning balance at Dec. 31, 2020 $ 717,750 $ 278,505 $ 403,888 $ 35,357
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) 115,422   115,422  
Share-based compensation expense 3,398 $ 3,398    
Common stock issued - Option exercise; stock grants (in shares)   260,267    
Common stock issued - Option exercise; stock grants 2,418 $ 2,418    
Other comprehensive income (loss) (14,217)     (14,217)
Dividends declared (21,338)   (21,338)  
Common stock repurchased (in shares)   (1,971,835)    
Common stock repurchased (88,094) $ (34,465) (53,629)  
Ending balance (in shares) at Dec. 31, 2021   20,085,336    
Ending balance at Dec. 31, 2021 715,339 $ 249,856 444,343 21,140
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) 66,540   66,540  
Share-based compensation expense 4,106 $ 4,106    
Common stock issued - Option exercise; stock grants (in shares)   143,369    
Common stock issued - Option exercise; stock grants 0      
Other comprehensive income (loss) (120,670)     (120,670)
Dividends declared (26,847)   (26,847)  
Common stock repurchased (in shares)   (1,498,325)    
Common stock repurchased $ (76,321) $ (27,370) (48,951)  
Ending balance (in shares) at Dec. 31, 2022 18,730,380 18,730,380    
Ending balance at Dec. 31, 2022 $ 562,147 $ 226,592 435,085 (99,530)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) (27,508)   (27,508)  
Share-based compensation expense 3,613 $ 3,613    
Common stock issued - Option exercise; stock grants (in shares)   92,769    
Common stock issued - Option exercise; stock grants 0      
Other comprehensive income (loss) 12,671     12,671
Dividends declared (12,220)   (12,220)  
Common stock repurchased (in shares)   (13,094)    
Common stock repurchased $ (316) $ (316)    
Ending balance (in shares) at Dec. 31, 2023 18,810,055 18,810,055    
Ending balance at Dec. 31, 2023 $ 538,387 $ 229,889 $ 395,357 $ (86,859)