XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Changes In Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2023   33,268,102    
Beginning balance at Dec. 31, 2023 $ 1,159,682 $ 697,349 $ 615,502 $ (153,169)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 85,834   85,834  
Other comprehensive income (loss) 36,192     36,192
Stock options exercised (in shares)   7,500    
Stock options exercised 174 $ 174    
RSU vesting 2,428 2,428    
PSU vesting 1,122 $ 1,122    
RSUs released (in shares)   69,043    
PSUs released (in shares)   32,248    
Repurchase of common stock (in shares)   (376,385)    
Repurchase of common stock (13,651) $ (7,897) (5,754)  
Dividends paid (32,766)   (32,766)  
Ending balance (in shares) at Sep. 30, 2024   33,000,508    
Ending balance at Sep. 30, 2024 1,239,015 $ 693,176 662,816 (116,977)
Beginning balance (in shares) at Jun. 30, 2024   32,989,327    
Beginning balance at Jun. 30, 2024 1,175,050 $ 691,878 644,687 (161,515)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 29,051   29,051  
Other comprehensive income (loss) 44,538     44,538
Stock options exercised (in shares)   7,500    
Stock options exercised 174 $ 174    
RSU vesting 809 809    
PSU vesting 348 $ 348    
RSUs released (in shares)   5,232    
Repurchase of common stock (in shares)   (1,551)    
Repurchase of common stock (67) $ (33) (34)  
Dividends paid (10,888)   (10,888)  
Ending balance (in shares) at Sep. 30, 2024   33,000,508    
Ending balance at Sep. 30, 2024 $ 1,239,015 $ 693,176 662,816 (116,977)
Beginning balance (in shares) at Dec. 31, 2024 32,970,425 32,970,425    
Beginning balance at Dec. 31, 2024 $ 1,220,907 $ 693,462 679,907 (152,462)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 87,924   87,924  
Other comprehensive income (loss) 47,505     47,505
RSU vesting 2,554 2,554    
PSU vesting 1,106 $ 1,106    
RSUs released (in shares)   75,845    
PSUs released (in shares)   7,911    
Repurchase of common stock (in shares)   (547,301)    
Repurchase of common stock (22,326) $ (11,528) (10,798)  
Dividends paid $ (33,365)   (33,365)  
Ending balance (in shares) at Sep. 30, 2025 32,506,880 32,506,880    
Ending balance at Sep. 30, 2025 $ 1,304,305 $ 685,594 723,668 (104,957)
Beginning balance (in shares) at Jun. 30, 2025   32,550,264    
Beginning balance at Jun. 30, 2025 1,266,823 $ 685,489 702,690 (121,356)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 34,019   34,019  
Other comprehensive income (loss) 16,399     16,399
RSU vesting 874 874    
PSU vesting 411 $ 411    
RSUs released (in shares)   4,710    
PSUs released (in shares)   7,911    
Repurchase of common stock (in shares)   (56,005)    
Repurchase of common stock (2,504) $ (1,180) (1,324)  
Dividends paid $ (11,717)   (11,717)  
Ending balance (in shares) at Sep. 30, 2025 32,506,880 32,506,880    
Ending balance at Sep. 30, 2025 $ 1,304,305 $ 685,594 $ 723,668 $ (104,957)