XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Stock in Rabbi Trust Assumed in Acquisition
Rabbi Trust Obligation
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2022   35,704,000        
Beginning balance at Dec. 31, 2022 $ 1,031,596 $ 725,153 $ 648,418 $ (1,585) $ 1,585 $ (341,975)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 15,161   15,161      
Cash dividends declared (9,006)   (9,006)      
Change in Rabbi Trust Obligation 0     (23) 23  
Equity issued related to acquisition (in shares)   5,033,000        
Equity issued pursuant to acquisition 229,489 $ 229,489        
Stock options exercised (in shares)   170,000        
Stock options exercised 3,215 $ 3,215        
Stock-based compensation (in shares)   80,000        
Stock-based compensation 1,565 $ 1,565        
Other comprehensive income (loss) 27,941         27,941
Ending balance (in shares) at Mar. 31, 2023   40,987,000        
Ending balance at Mar. 31, 2023 $ 1,299,961 $ 959,422 654,573 (1,608) 1,608 (314,034)
Beginning balance (in shares) at Dec. 31, 2023 41,109,987 41,110,000        
Beginning balance at Dec. 31, 2023 $ 1,372,380 $ 963,990 716,420 (1,385) 1,385 (308,030)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 25,272   25,272      
Cash dividends declared (9,049)   (9,049)      
Change in Rabbi Trust Obligation 0     (11) 11  
Stock options exercised (in shares)   36,000        
Stock options exercised 726 $ 726        
Stock withheld for payment of taxes (in shares)   (4,000)        
Stock withheld for payment of taxes (126) $ (126)        
Stock-based compensation (in shares)   14,000        
Stock-based compensation 839 $ 839        
Other comprehensive income (loss) $ (13,943)         (13,943)
Ending balance (in shares) at Mar. 31, 2024 41,156,286 41,156,000        
Ending balance at Mar. 31, 2024 $ 1,376,099 $ 965,429 $ 732,643 $ (1,396) $ 1,396 $ (321,973)