XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
AOCI
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2022   55,279,124        
Beginning balance at Dec. 31, 2022 $ 1,145,977 $ 58 $ 1,320,980 $ 168,769 $ (273,278) $ (70,552)
Increase (decrease) in shareholders' equity            
Net income 66,150     66,150    
OCI, net of tax 12,357       12,357  
Repurchase of stock (in shares)   (45,000)        
Repurchase of stock (931)         (931)
Issuance of treasury stock for ESPP (in shares)   40,594        
Issuance of treasury stock for ESPP 700   (345)     1,045
Net issuance of treasury stock for RSU/PSU/DSU vesting and related tax (in shares)   15,135        
Net issuance of treasury stock for RSU/PSU/DSU vesting and related tax (100)   (490)     390
Net issuance of treasury stock for warrants exercised (in shares)   994        
Net issuance of treasury stock for warrants exercised 9   (17)     26
Cash dividends on common stock (26,539)     (26,539)    
Stock dividend equivalents on RSUs/PSUs/DSUs 0   720 (720)    
Stock-based compensation 4,325   4,325      
Ending balance (in shares) at Jun. 30, 2023   55,290,847        
Ending balance at Jun. 30, 2023 1,201,948 $ 58 1,325,173 207,660 (260,921) (70,022)
Beginning balance (in shares) at Mar. 31, 2023   55,294,455        
Beginning balance at Mar. 31, 2023 1,198,558 $ 58 1,322,407 191,924 (245,784) (70,047)
Increase (decrease) in shareholders' equity            
Net income 29,364     29,364    
OCI, net of tax (15,137)       (15,137)  
Repurchase of stock (in shares)   (20,000)        
Repurchase of stock (397)         (397)
Issuance of treasury stock for ESPP (in shares)   10,234        
Issuance of treasury stock for ESPP 175   (88)     263
Net issuance of treasury stock for RSU/PSU/DSU vesting and related tax (in shares)   6,158        
Net issuance of treasury stock for RSU/PSU/DSU vesting and related tax 0   (159)     159
Cash dividends on common stock (13,271)     (13,271)    
Stock dividend equivalents on RSUs/PSUs/DSUs 0   357 (357)    
Stock-based compensation 2,656   2,656      
Ending balance (in shares) at Jun. 30, 2023   55,290,847        
Ending balance at Jun. 30, 2023 1,201,948 $ 58 1,325,173 207,660 (260,921) (70,022)
Beginning balance (in shares) at Dec. 31, 2023   55,244,119        
Beginning balance at Dec. 31, 2023 1,271,981 $ 58 1,323,595 237,197 (218,803) (70,066)
Beginning balance (Accounting Standards Update 2023-02) at Dec. 31, 2023 (1,391)     (1,391)    
Increase (decrease) in shareholders' equity            
Net income 53,582     53,582    
OCI, net of tax (1,523)       (1,523)  
Stock issued in acquisition, net of stock issuance costs (in shares)   1,429,304        
Stock issued in acquisition, net of stock issuance costs 34,234 $ 2 34,232      
Issuance of treasury stock for ESPP (in shares)   32,570        
Issuance of treasury stock for ESPP 661   (177)     838
Net issuance of treasury stock for RSU/PSU/DSU vesting and related tax (in shares)   40,944        
Net issuance of treasury stock for RSU/PSU/DSU vesting and related tax (396)   (1,450)     1,054
Cash dividends on common stock (26,875)     (26,875)    
Stock dividend equivalents on RSUs/PSUs/DSUs 0   693 (693)    
Stock-based compensation 3,537   3,537      
Ending balance (in shares) at Jun. 30, 2024   56,746,937        
Ending balance at Jun. 30, 2024 1,333,810 $ 60 1,360,430 261,820 (220,326) (68,174)
Beginning balance (in shares) at Mar. 31, 2024   55,300,008        
Beginning balance at Mar. 31, 2024 1,282,651 $ 58 1,324,999 248,412 (222,190) (68,628)
Increase (decrease) in shareholders' equity            
Net income 27,357     27,357    
OCI, net of tax 1,864       1,864  
Stock issued in acquisition, net of stock issuance costs (in shares)   1,429,304        
Stock issued in acquisition, net of stock issuance costs 34,234 $ 2 34,232      
Issuance of treasury stock for ESPP (in shares)   9,265        
Issuance of treasury stock for ESPP 186   (53)     239
Net issuance of treasury stock for RSU/PSU/DSU vesting and related tax (in shares)   8,360        
Net issuance of treasury stock for RSU/PSU/DSU vesting and related tax 0   (215)     215
Cash dividends on common stock (13,616)     (13,616)    
Stock dividend equivalents on RSUs/PSUs/DSUs 0   333 (333)    
Stock-based compensation 1,134   1,134      
Ending balance (in shares) at Jun. 30, 2024   56,746,937        
Ending balance at Jun. 30, 2024 $ 1,333,810 $ 60 $ 1,360,430 $ 261,820 $ (220,326) $ (68,174)