XML 14 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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 46,763     46,763  
Other comprehensive income (loss) 1,059       1,059
Dividends declared (17,784)     (17,784)  
Stock-based compensation expense 12,331   12,331    
Stock options exercised, value 68 $ 1 67    
Stock options exercised, shares   5      
Vesting of restricted stock units, value   $ 72 (72)    
Vesting of restricted stock units, shares   721      
Shares withheld for taxes, value (5,804) $ (24) (5,780)    
Shares withheld for taxes, shares   (237)      
Ending Balances, value at Sep. 30, 2023 1,063,049 $ 3,565 525,784 548,874 (15,174)
End Balances, shares at Sep. 30, 2023   35,653      
Beginning Balances, value at Jun. 30, 2023 1,047,729 $ 3,564 522,247 534,470 (12,552)
Balances, shares at Jun. 30, 2023   35,642      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 20,412     20,412  
Other comprehensive income (loss) (2,622)       (2,622)
Dividends declared (6,008)     (6,008)  
Stock-based compensation expense 3,674   3,674    
Vesting of restricted stock units, value   $ 2 (2)    
Vesting of restricted stock units, shares   16      
Shares withheld for taxes, value (136) $ (1) (135)    
Shares withheld for taxes, shares   (5)      
Ending Balances, value at Sep. 30, 2023 1,063,049 $ 3,565 525,784 548,874 (15,174)
End Balances, shares at Sep. 30, 2023   35,653      
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 35,664      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income $ 44,904     44,904  
Other comprehensive income (loss) (3,215)       (3,215)
Dividends declared (18,024)     (18,024)  
Shares repurchased and retired, Value $ (5,101) $ (13) (1,408) (3,680)  
Shares repurchased and retired, shares (100) (127)      
Stock-based compensation expense $ 10,740   10,740    
Stock options exercised, value 482 $ 2 480    
Stock options exercised, shares   23      
Vesting of restricted stock units, value   $ 61 (61)    
Vesting of restricted stock units, shares   612      
Shares withheld for taxes, value (6,195) $ (19) (6,176)    
Shares withheld for taxes, shares   (203)      
Ending Balances, value at Sep. 30, 2024 $ 1,102,676 $ 3,597 532,417 583,737 (17,075)
End Balances, shares at Sep. 30, 2024 35,969 35,969      
Beginning Balances, value at Jun. 30, 2024 $ 1,095,104 $ 3,608 529,836 578,162 (16,502)
Balances, shares at Jun. 30, 2024   36,077      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 15,374     15,374  
Other comprehensive income (loss) (573)       (573)
Dividends declared (6,119)     (6,119)  
Shares repurchased and retired, Value $ (5,101) $ (13) (1,408) (3,680)  
Shares repurchased and retired, shares (100) (127)      
Stock-based compensation expense $ 4,379   4,379    
Stock options exercised, value 12   12    
Vesting of restricted stock units, value   $ 2 (2)    
Vesting of restricted stock units, shares   26      
Shares withheld for taxes, value (400)   (400)    
Shares withheld for taxes, shares   (7)      
Ending Balances, value at Sep. 30, 2024 $ 1,102,676 $ 3,597 $ 532,417 $ 583,737 $ (17,075)
End Balances, shares at Sep. 30, 2024 35,969 35,969