XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 60,725   60,725  
Other comprehensive income (loss) 12,529     12,529
Stock options exercised (in shares)   8,000    
Stock options exercised 156 $ 156    
RSU vesting 1,354 1,354    
PSU vesting 617 $ 617    
RSUs released (in shares)   67,786    
PSUs released (in shares)   55,928    
Repurchase of common stock (in shares)   (203,967)    
Repurchase of common stock (9,074) $ (4,270) (4,804)  
Dividends paid (19,942)   (19,942)  
Ending balance (in shares) at Jun. 30, 2023   33,259,260    
Ending balance at Jun. 30, 2023 1,092,781 $ 695,305 578,852 (181,376)
Beginning balance (in shares) at Mar. 31, 2023   33,195,250    
Beginning balance at Mar. 31, 2023 1,090,245 $ 695,168 564,538 (169,461)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 24,892   24,892  
Other comprehensive income (loss) (11,915)     (11,915)
Stock options exercised (in shares)   4,000    
Stock options exercised 78 $ 78    
RSU vesting 626 626    
PSU vesting 304 $ 304    
RSUs released (in shares)   45,668    
PSUs released (in shares)   55,928    
Repurchase of common stock (in shares)   (41,586)    
Repurchase of common stock (1,479) $ (871) (608)  
Dividends paid (9,970)   (9,970)  
Ending balance (in shares) at Jun. 30, 2023   33,259,260    
Ending balance at Jun. 30, 2023 $ 1,092,781 $ 695,305 578,852 (181,376)
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 56,783   56,783  
Other comprehensive income (loss) $ (8,346)     (8,346)
Stock options exercised (in shares) 0 0    
Stock options exercised $ 0 $ 0    
RSU vesting 1,619 1,619    
PSU vesting 775 $ 775    
RSUs released (in shares)   63,811    
PSUs released (in shares)   32,248    
Repurchase of common stock (in shares)   (374,834)    
Repurchase of common stock (13,585) $ (7,865) (5,720)  
Dividends paid $ (21,878)   (21,878)  
Ending balance (in shares) at Jun. 30, 2024 32,989,327 32,989,327    
Ending balance at Jun. 30, 2024 $ 1,175,050 $ 691,878 644,687 (161,515)
Beginning balance (in shares) at Mar. 31, 2024   33,168,770    
Beginning balance at Mar. 31, 2024 1,163,051 $ 696,464 630,954 (164,367)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 29,034   29,034  
Other comprehensive income (loss) 2,852     2,852
RSU vesting 851 851    
PSU vesting 344 $ 344    
RSUs released (in shares)   63,811    
PSUs released (in shares)   32,248    
Repurchase of common stock (in shares)   (275,502)    
Repurchase of common stock (10,177) $ (5,781) (4,396)  
Dividends paid $ (10,905)   (10,905)  
Ending balance (in shares) at Jun. 30, 2024 32,989,327 32,989,327    
Ending balance at Jun. 30, 2024 $ 1,175,050 $ 691,878 $ 644,687 $ (161,515)