XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.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, 2021 $ 973,802 $ 3,521 $ 507,447 $ 479,992 $ (17,158)
Balances, shares at Dec. 31, 2021   35,213      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 8,487   8,487    
Shares repurchased and retired, value (9,391) $ (37) (4,177) (5,177)  
Shares repurchased and retired, shares   (376)      
Stock options exercised, value 459 $ 3 456    
Stock options exercised, shares   32      
Vesting of restricted stock units, value   $ 39 (39)    
Vesting of restricted stock units, shares   388      
Shares withheld for taxes, value (3,014) $ (12) (3,002)    
Shares withheld for taxes, shares   (117)      
Dividends declared (11,617)     (11,617)  
Net income 28,181     28,181  
Other comprehensive income (loss) (1,134)       (1,134)
Ending Balances, value at Jun. 30, 2022 985,773 $ 3,514 509,172 491,379 (18,292)
End Balances, shares at Jun. 30, 2022   35,140      
Beginning Balances, value at Mar. 31, 2022 976,405 $ 3,526 506,714 482,052 (15,887)
Balances, shares at Mar. 31, 2022   35,261      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 4,281   4,281    
Shares repurchased and retired, value (3,909) $ (16) (1,802) (2,091)  
Shares repurchased and retired, shares   (162)      
Vesting of restricted stock units, value   $ 4 (4)    
Vesting of restricted stock units, shares   42      
Shares withheld for taxes, value (17)   (17)    
Shares withheld for taxes, shares   (1)      
Dividends declared (5,803)     (5,803)  
Net income 17,221     17,221  
Other comprehensive income (loss) (2,405)       (2,405)
Ending Balances, value at Jun. 30, 2022 985,773 $ 3,514 509,172 491,379 (18,292)
End Balances, shares at Jun. 30, 2022   35,140      
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 35,164      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense $ 8,657   8,657    
Stock options exercised, value $ 68 $ 1 67    
Stock options exercised, shares 11 5      
Vesting of restricted stock units, value   $ 70 (70)    
Vesting of restricted stock units, shares   705      
Shares withheld for taxes, value $ (5,668) $ (23) (5,645)    
Shares withheld for taxes, shares   (232)      
Dividends declared (11,776)     (11,776)  
Net income 26,351     26,351  
Other comprehensive income (loss) 3,681       3,681
Ending Balances, value at Jun. 30, 2023 $ 1,047,729 $ 3,564 522,247 534,470 (12,552)
End Balances, shares at Jun. 30, 2023 35,642 35,642      
Beginning Balances, value at Mar. 31, 2023 $ 1,034,626 $ 3,559 518,499 526,377 (13,809)
Balances, shares at Mar. 31, 2023   35,589      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 3,867   3,867    
Vesting of restricted stock units, value   $ 5 (5)    
Vesting of restricted stock units, shares   54      
Shares withheld for taxes, value (114)   (114)    
Shares withheld for taxes, shares   (1)      
Dividends declared (5,898)     (5,898)  
Net income 13,991     13,991  
Other comprehensive income (loss) 1,257       1,257
Ending Balances, value at Jun. 30, 2023 $ 1,047,729 $ 3,564 $ 522,247 $ 534,470 $ (12,552)
End Balances, shares at Jun. 30, 2023 35,642 35,642