XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 19, 2016
Stock-based compensation        
Number of shares reserved to be granted under the plan 2,000,000      
Number of shares available for grant 272,000      
Treasury Stock        
Shares Repurchased 57,115 139,784 161,500  
Purchases of common stock $ 942 $ 10,546 $ 6,589  
Shares repurchased to satisfy tax withholdings and exercise obligations 33,401 33,271 32,227  
Aggregate cost to satisfy tax withholdings and exercise obligations $ 1,169 $ 1,713 $ 1,733  
Average Repurchase Price (in dollars per share) $ 35.01 $ 51.49 $ 53.78  
Stock-based compensation, additional disclosures        
Cash proceeds received upon exercise of options   $ 383    
2016 Repurchase Plan        
Treasury Stock        
Authorized amount       $ 50,000
Shares Repurchased 23,714 244,798 129,273  
Purchases of common stock $ 941,523 $ 10,546 $ 6,589  
Average Repurchase Price (in dollars per share) $ 39.70 $ 43.08 $ 50.97  
Value of shares available for repurchase $ 19,500      
Stock options        
Stock-based compensation        
Expiration term 10 years      
Vesting period 4 years      
Number of Options        
Outstanding at the beginning of the period (in shares) 5,000 15,000    
Granted (in shares) 0      
Expired (in shares) (5,000)      
Exercised (in shares)   (10,000)    
Outstanding at the end of the period (in shares)   5,000 15,000  
Vested and expected to vest at the end of the period (in shares)   5,000    
Weighted Avg. Exercise Price        
Outstanding at the beginning of the period (in dollars per share) $ 71.43 $ 49.34    
Exercised (in dollars per share)   38.30    
Outstanding at the end of the period (in dollars per share)   71.43 $ 49.34  
Vested and expected to vest at the end of the period (in dollars per share)   $ 71.43    
Weighted Average Remaining Contractual Term        
Outstanding   3 years 8 months 12 days    
Vested and expected to vest   3 years 8 months 12 days    
Stock-based compensation, additional disclosures        
Aggregate intrinsic value of options exercised   $ 84    
Cash proceeds received upon exercise of options   383    
Restricted Stock        
Stock-based compensation        
Vesting period 4 years      
Unamortized stock based compensation        
Unamortized stock based compensation $ 7,900      
Weighted-average period for recognition of unamortized stock-based compensation cost 2 years 6 months      
Stock compensation expense        
Stock compensation expense $ 6,800 $ 5,400 $ 5,600  
Shares        
Unvested at the beginning of the period (in shares) 228,068 223,623    
Granted (in shares) 152,430 117,794    
Forfeited (in shares) (12,486) (14,213)    
Vested and issued (in shares) (107,515) (99,136)    
Unvested at the end of the period (in shares) 260,497 228,068 223,623  
Weighted Avg. Fair Value        
Unvested at the beginning of the period (in dollars per share) $ 51.05 $ 54.42    
Granted (in dollars per share) 38.59 48.76    
Forfeited (in dollars per share) 46.52 50.86    
Vested and issued (in dollars per share) 51.33 55.95    
Unvested at the end of the period (in dollars per share) $ 43.86 $ 51.05 $ 54.42  
Restricted Stock | Management        
Stock compensation expense        
Stock compensation expense $ 600 $ 400 $ 300  
Performance Stock        
Unamortized stock based compensation        
Unamortized stock based compensation $ 3,000      
Weighted-average period for recognition of unamortized stock-based compensation cost 1 year 10 months 24 days      
Stock compensation expense        
Stock compensation expense $ 1,500 $ 700 $ 0  
Shares        
Unvested at the beginning of the period (in shares) 43,000      
Granted (in shares) 56,450 43,000    
Unvested at the end of the period (in shares) 99,450 43,000    
Weighted Avg. Fair Value        
Unvested at the beginning of the period (in dollars per share) $ 59.77      
Granted (in dollars per share) 47.03 $ 59.77    
Unvested at the end of the period (in dollars per share) $ 52.54 $ 59.77