XML 26 R6.htm IDEA: XBRL DOCUMENT v3.24.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, 2022   33,331,513    
Beginning balance at Dec. 31, 2022 $ 1,046,416 $ 697,448 $ 542,873 $ (193,905)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 91,315   91,315  
Other comprehensive income (loss) (31,511)     (31,511)
Stock options exercised (in shares)   8,000    
Stock options exercised 156 $ 156    
RSU vesting 2,082 2,082    
PSU vesting 972 $ 972    
RSUs released (in shares)   72,847    
PSUs released (in shares)   55,928    
Repurchase of common stock (in shares)   (204,964)    
Repurchase of common stock (9,108) $ (4,289) (4,819)  
Dividends paid (29,921)   (29,921)  
Ending balance (in shares) at Sep. 30, 2023   33,263,324    
Ending balance at Sep. 30, 2023 1,070,401 $ 696,369 599,448 (225,416)
Beginning balance (in shares) at Jun. 30, 2023   33,259,260    
Beginning balance at Jun. 30, 2023 1,092,781 $ 695,305 578,852 (181,376)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 30,590   30,590  
Other comprehensive income (loss) (44,040)     (44,040)
RSU vesting 728 728    
PSU vesting 355 $ 355    
RSUs released (in shares)   5,061    
Repurchase of common stock (in shares)   (997)    
Repurchase of common stock (34) $ (19) (15)  
Dividends paid (9,979)   (9,979)  
Ending balance (in shares) at Sep. 30, 2023   33,263,324    
Ending balance at Sep. 30, 2023 $ 1,070,401 $ 696,369 599,448 (225,416)
Beginning balance (in shares) at Dec. 31, 2023 33,268,102 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 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 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 33,000,508    
Ending balance at Sep. 30, 2024 $ 1,239,015 $ 693,176 $ 662,816 $ (116,977)