XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning Balances, value at Dec. 31, 2023 $ 1,079,085 $ 3,566 $ 528,842 $ 560,537 $ (13,860)
Balances, shares at Dec. 31, 2023   35,664      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 29,530     29,530  
Other comprehensive income (loss) (2,642)       (2,642)
Dividends declared (11,905)     (11,905)  
Stock-based compensation expense 6,361   6,361    
Stock options exercised, value 470 $ 2 468    
Stock options exercised, shares   23      
Vesting of restricted stock units, value   $ 59 (59)    
Vesting of restricted stock units, shares   586      
Shares withheld for taxes, value (5,795) $ (19) (5,776)    
Shares withheld for taxes, shares   (196)      
Ending Balances, value at Jun. 30, 2024 1,095,104 $ 3,608 529,836 578,162 (16,502)
End Balances, shares at Jun. 30, 2024   36,077      
Beginning Balances, value at Mar. 31, 2024 1,085,167 $ 3,601 525,596 568,590 (12,620)
Balances, shares at Mar. 31, 2024   36,014      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 15,528     15,528  
Other comprehensive income (loss) (3,882)       (3,882)
Dividends declared (5,956)     (5,956)  
Stock-based compensation expense 4,185   4,185    
Stock options exercised, value 99   99    
Stock options exercised, shares   5      
Vesting of restricted stock units, value   $ 6 (6)    
Vesting of restricted stock units, shares   59      
Shares withheld for taxes, value (37) $ 1 (38)    
Shares withheld for taxes, shares   (1)      
Ending Balances, value at Jun. 30, 2024 1,095,104 $ 3,608 529,836 578,162 (16,502)
End Balances, shares at Jun. 30, 2024   36,077      
Beginning Balances, value at Dec. 31, 2024 $ 1,113,313 $ 3,599 534,945 596,010 (21,241)
Balances, shares at Dec. 31, 2024 35,992 35,992      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income $ 4,616     4,616  
Other comprehensive income (loss) 14,180       14,180
Dividends declared (12,241)     (12,241)  
Shares repurchased and retired, Value $ (15,995) $ (43) (4,752) (11,200)  
Shares repurchased and retired, shares (400) (427)      
Stock-based compensation expense $ 9,732   9,732    
Stock options exercised, value 4   4    
Stock options exercised, shares   1      
Vesting of restricted stock units, value   $ 51 (51)    
Vesting of restricted stock units, shares   511      
Shares withheld for taxes, value (6,739) $ (16) (6,723)    
Shares withheld for taxes, shares   (165)      
Ending Balances, value at Jun. 30, 2025 $ 1,106,870 $ 3,591 533,155 577,185 (7,061)
End Balances, shares at Jun. 30, 2025 35,912 35,912      
Beginning Balances, value at Mar. 31, 2025 $ 1,104,698 $ 3,610 530,393 587,794 (17,099)
Balances, shares at Mar. 31, 2025   36,096      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 972     972  
Other comprehensive income (loss) 10,038       10,038
Dividends declared (6,105)     (6,105)  
Shares repurchased and retired, Value $ (7,999) $ (23) (2,500) (5,476)  
Shares repurchased and retired, shares (200) (225)      
Stock-based compensation expense $ 5,335   5,335    
Vesting of restricted stock units, value   $ 4 (4)    
Vesting of restricted stock units, shares   43      
Shares withheld for taxes, value (69)   (69)    
Shares withheld for taxes, shares   (2)      
Ending Balances, value at Jun. 30, 2025 $ 1,106,870 $ 3,591 $ 533,155 $ 577,185 $ (7,061)
End Balances, shares at Jun. 30, 2025 35,912 35,912