XML 28 R6.htm IDEA: XBRL DOCUMENT v3.25.2
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 56,783   56,783  
Other comprehensive income (loss) (8,346)     (8,346)
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    
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    
Ending balance at Jun. 30, 2024 $ 1,175,050 $ 691,878 644,687 (161,515)
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 53,905   53,905  
Other comprehensive income (loss) 31,106     31,106
RSU vesting 1,680 1,680    
PSU vesting 695 $ 695    
RSUs released (in shares)   71,135    
Repurchase of common stock (in shares)   (491,296)    
Repurchase of common stock (19,822) $ (10,348) (9,474)  
Dividends paid $ (21,648)   (21,648)  
Ending balance (in shares) at Jun. 30, 2025 32,550,264 32,550,264    
Ending balance at Jun. 30, 2025 $ 1,266,823 $ 685,489 702,690 (121,356)
Beginning balance (in shares) at Mar. 31, 2025   32,892,488    
Beginning balance at Mar. 31, 2025 1,255,519 $ 692,500 693,383 (130,364)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 27,542   27,542  
Other comprehensive income (loss) 9,008     9,008
RSU vesting 883 883    
PSU vesting 353 $ 353    
RSUs released (in shares)   49,296    
Repurchase of common stock (in shares)   (391,520)    
Repurchase of common stock (15,713) $ (8,247) (7,466)  
Dividends paid $ (10,769)   (10,769)  
Ending balance (in shares) at Jun. 30, 2025 32,550,264 32,550,264    
Ending balance at Jun. 30, 2025 $ 1,266,823 $ 685,489 $ 702,690 $ (121,356)