XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 2022 $ 1,026,416 $ 3,516 $ 519,238 $ 519,895 $ (16,233)
Balances, shares at Dec. 31, 2022   35,164      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 12,360     12,360  
Other comprehensive income 2,424       2,424
Dividends declared (5,878)     (5,878)  
Stock-based compensation expense 4,790   4,790    
Stock options exercised, value 68 $ 1 67    
Stock options exercised, shares   5      
Vesting of restricted stock units, value   $ 65 (65)    
Vesting of restricted stock units, shares   651      
Shares withheld for taxes, value (5,554) $ (23) (5,531)    
Shares withheld for taxes, shares   (231)      
Ending Balances, value at Mar. 31, 2023 $ 1,034,626 $ 3,559 518,499 526,377 (13,809)
End Balances, shares at Mar. 31, 2023 35,664 35,589      
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 14,002     14,002  
Other comprehensive income 1,240       1,240
Dividends declared (5,949)     (5,949)  
Stock-based compensation expense 2,176   2,176    
Stock options exercised, value 371 $ 2 369    
Stock options exercised, shares   18      
Vesting of restricted stock units, value   $ 53 (53)    
Vesting of restricted stock units, shares   527      
Shares withheld for taxes, value (5,758) $ (20) (5,738)    
Shares withheld for taxes, shares   (195)      
Ending Balances, value at Mar. 31, 2024 $ 1,085,167 $ 3,601 $ 525,596 $ 568,590 $ (12,620)
End Balances, shares at Mar. 31, 2024 36,014 36,014