XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.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 44,564   44,564      
Cash dividends declared (18,049)   (18,049)      
Change in Rabbi Trust Obligation 0     220 (220)  
Equity issued related to acquisition (in shares)   5,033,000        
Equity issued related to acquisition 229,489 $ 229,489        
Stock options exercised (in shares)   193,000        
Stock options exercised 3,703 $ 3,703        
Stock withheld for payment of taxes (in shares)   (6,000)        
Stock withheld for payment of taxes (186) $ (186)        
Stock-based compensation (in shares)   159,000        
Stock-based compensation 2,692 $ 2,692        
Other comprehensive loss 3,833         3,833
Ending balance (in shares) at Jun. 30, 2023   41,083,000        
Ending balance at Jun. 30, 2023 1,297,642 $ 960,851 674,933 (1,365) 1,365 (338,142)
Beginning balance (in shares) at Mar. 31, 2023   40,987,000        
Beginning balance at Mar. 31, 2023 1,299,961 $ 959,422 654,573 (1,608) 1,608 (314,034)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 29,403   29,403      
Cash dividends declared (9,043)   (9,043)      
Change in Rabbi Trust Obligation 0     243 (243)  
Stock options exercised (in shares)   23,000        
Stock options exercised 488 $ 488        
Stock withheld for payment of taxes (in shares)   (6,000)        
Stock withheld for payment of taxes (186) $ (186)        
Stock-based compensation (in shares)   79,000        
Stock-based compensation 1,127 $ 1,127        
Other comprehensive loss (24,108)         (24,108)
Ending balance (in shares) at Jun. 30, 2023   41,083,000        
Ending balance at Jun. 30, 2023 $ 1,297,642 $ 960,851 674,933 (1,365) 1,365 (338,142)
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 53,984   53,984      
Cash dividends declared (18,110)   (18,110)      
Change in Rabbi Trust Obligation 0     246 (246)  
Stock options exercised (in shares)   52,000        
Stock options exercised 1,105 $ 1,105        
Stock withheld for payment of taxes (in shares)   (4,000)        
Stock withheld for payment of taxes (126) $ (126)        
Stock-based compensation (in shares)   30,000        
Stock-based compensation 2,270 $ 2,270        
Other comprehensive loss $ (7,161)         (7,161)
Ending balance (in shares) at Jun. 30, 2024 41,187,943 41,188,000        
Ending balance at Jun. 30, 2024 $ 1,404,342 $ 967,239 752,294 (1,139) 1,139 (315,191)
Beginning balance (in shares) at Mar. 31, 2024   41,156,000        
Beginning balance at Mar. 31, 2024 1,376,099 $ 965,429 732,643 (1,396) 1,396 (321,973)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 28,712   28,712      
Cash dividends declared (9,061)   (9,061)      
Change in Rabbi Trust Obligation 0     257 (257)  
Stock options exercised (in shares)   16,000        
Stock options exercised 379 $ 379        
Stock-based compensation (in shares)   16,000        
Stock-based compensation 1,431 $ 1,431        
Other comprehensive loss $ 6,782         6,782
Ending balance (in shares) at Jun. 30, 2024 41,187,943 41,188,000        
Ending balance at Jun. 30, 2024 $ 1,404,342 $ 967,239 $ 752,294 $ (1,139) $ 1,139 $ (315,191)